Provisioning and Orchestration Across Multicloud
Recently active
Is there any specific way or prerequisite to apply the Nutanix Clam license. I can see the license is available and free but when I select the quantity ( 1 Pack), it does nothing.
Is there anyway to send an email from a blueprint task ?
I am working on setting up a Custom role for end users to self serve market place apps. Problem is that I can’t see where I can remove access to Polices (Image Placement), Hardware (GRU), and Files. They don’t appear to be in the action list.
Hi.I’m the first to admit that I read the documentation for Calm a bit too quickly and didn’t really reflect on the meaning of “The Prism Central in which Nutanix Calm is running is registered with the same cluster.” and “Nutanix Calm is supported only on AHV and ESXi hypervisors on a Nutanix cluster.”After trying and failing to run this on an existing VMware cluster, that the Prism Central/Calm installation doesn’t own, I re-read the documentation and realized that I’d glossed over the actual requirements.I mention this to clarify that this isn’t a post about unclear documentation or incorrect requirements. I goofed, as simple as that. :)What I do want to know though is why these requirements exist. I have talked to my contacts at Nutanix and I so far I haven’t got a proper answer to this question.Can anyone please explain, in detail, why I can’t run Calm on an arbitrary VM?
Does any one know the syntax to get the first 3 characters of the project name ? The documentation is not clear. It talks about support for slicing for strings. For example, @@{foo[3:6]}@@, but it doesn’t seem to work.
Nutanix® Calm is an application orchestration solution that our customers use to deliver infrastructure and applications to their end business units. With the Calm marketplace, IT teams can create a self-service portal for their operations and developer teams. Likewise, with Calm, the end-user can start, stop, and scale an application based on their requirements and team roles, freeing up cycles from the IT team.At Nutanix, we are all about your freedom of choice: from hypervisors, to hardware, to clouds. Calm blueprints today can deploy applications and services not only on on-prem hypervisors, but also on popular public clouds, such as Microsoft Azure, AWS and GCP. Calm decouples applications from their underlying infrastructure and harmonizes operations across cloud environments. But until now, these capabilities were only available to customers running on Nutanix AOS, our powerful, software-defined HCI platform.We are excited to announce General Availability of Calm SaaS (see sign
I am trying to figure out how to pass variables to a calm runbook through a JSON post via the API. /api/nutanix/v3/runbooks/runbooku_uid/run{ "kind": "runbook" "spec": { "args": [ { "name": "network_name", "value": "Test123" }]}}
Hi all.I’m trying to get my Calm decision tasks to do what I want but I’m getting nowhere fast. :/How can I get a decision task to choose either ‘True’ or ‘False’ at the end of execution?Thanks!
Hello,How to set RBAC on K8S with Calm, I created a new cluster Kubernetes and I want to add rbac permission for some users with task ...is it possible? thanks a lotCecilia
I have created a blueprint and am attempting to pass the default macro @@{mac_address}@@ variable to a runbook. It appears the variable is empty. Any ideas? I am successfully pulling other macros without issue.Calm 3.1.0
Did you know that, as of Calm version 3.0 and later releases, all of your Calm data can now be backed-up? Previous versions of Calm, unfortunately, did not allow this functionality.All Calm data can now be backed-up to and restored from a single archive file. Taking a backup of the Calm data involves simply connecting to the Prism Central instance hosting the Calm service via CLI (i.e. via SSH), then connecting to the corresponding docker container (named “nucalm”) and executing a single command.More information regarding this procedure can be found within the “Taking Backup and Restoring Calm Data” section of the “Nutanix Calm Administration and Operations Guide”.
Hi Guys. Recently I made a S3 demo application which you can deploy in Nutanix Karbon using Calm, and it has web interface from where you can upload files directly to Nutanix S3 bucket. It's made using node.js platform. I tried to make everything streamlined using Nutanix Calm, so I made Docker Host, Docker Registry blueprints (Docker registry seeded blueprint, doesn't work because it doesn't save the the registry's password properly), docker image build Runbook pipeline and blueprint for deploying S3 demo application to Karbon cluster.Whole project can be found here and includes full step-by-step instructions guide - https://github.com/vildek/s3demo Article about the demo - https://www.linkedin.com/pulse/building-s3-demo-application-nutanix-private-cloud-kaspars-vilde/?trackingId=7tjcuIKv0XKx95XEp%2FrD0w%3D%3D Hope this helps somebody understanding the platform better! Cheers.
Hi All, New here so I’m not sure this is the right place. Is there playbook or way to automate disk expansion? Can it expand the disk then trigger powershell to expand in the vm? Thank you, Doug
Calm allows Nutanix Enterprise customers to seamlessly select, provision, deploy & manage their Business Apps across all their infrastructure, both private and public cloud. Nutanix Calm ties together an AppStore, App Lifecycle, Monitoring & Remediation by providing a single control-point for managing heterogeneous infrastructure, be it VMs or containers, or even bare metal servers. Calm will eventually support all the components required to manage a complete Software Defined Data Center.Calm is deployed alongside SSP in the Prism Central VM. Calm consumes multiple Nutanix internal services and is not a standalone component. By extension, users must have a Nutanix Prism Central VM to enable Calm functionalityUse Cases Automation for complex applications, not only provisioning, but also self service. Enable application self service for multiple teams. Setup complex applications with a single click. Quickly get dev/test environments ready to go. Prerequisites we need to con
I need to define a NIC for my windows substrate as a variable.current workflow:User selects subnet string from predefined variable >Pre-Create Parses and sets the subnet variable to the json from previous step. The NIC can be connected toone of n(x) subnets that are defined in the following escript:subnet1 = { "name": "name", "uuid": "redacted_uuid" }subnet2 = { "name": "name", "uuid": "redacted_uuid" }subnet3 = { "name": "name", "uuid": "redacted_uuid" }subnets = { "Preprod": subnet1, "Preprod": subnet2, "Prod-IaaS": subnet3 }print("{}".format(json.dumps(subnets.get("@@{appSubnet}@@"))))Output: @@{setSubnet}@@Profile Configuration: This is where it breaks:
Hi everyone! i created a blueprint of a centOS machine that installs docker, things were fine and it worked. now i published the blueprint in the marketplace and used it to create an application, it doesn't work anymore and it gives me the following error: Nutanix calm script execution has failed with error authentication by password failed. please refer kb-6098 for possible failure reasons. Notes : _ the blueprint sets the parameter PasswordAuthentication to yes in the /etc/ssh/sshd_config file using cloud init, this works fine. My question is : why i get this error and why the blueprint doesn't work as before after publishing it in the marketplace. Thank you in advance.
I am looking at a way to programmaticly add a Directory User to a Project, as part of a blueprint. Blueprint has a macro for the user identity in question. I just need to be able to set that user as a Project User, and ultimately VM Owner. I have the VM Owner, but they need to be a prior Project User, and adding domain users, to project users, sounds like a bad idea.
We're new to using Calm for automation/orchestration and I'm looking to get additional information/guidance on how we can leverage the Nutanix REST APIs during our virtual workload PreCreate/PostDelete tasks. I under how to work with the HTTP Task itself, but I'm not quite sure how to chain them together in such a way that it would work. They function as I would want individually, via the Test functionality for each HTTP Task.The first three cases we're trying to get to work to get our feet wet include: During Package Install, leverage Prism Central REST APIv3 vms to GET the complete spec of the newly created VM; modify that Response to update the Description; and set (PUT) the updated Spec with the modified Description as desired. During Package Install, graceful shutdown of the new virtual workload and removal of the second CD-ROM drive that is added (ide.3) to hold the 'unattend.xml' file. During Package Install, leverage Prism Element REST APIv2 protection_domains/{nam
What is Calm? Calm (Cloud Application LifeCycle Management) is a DevOps Automation Platform that models applications and integrates your teams, governance, and life cycle operations to manage your applications, calm includes: Single pane of glass for all of your applications, making infrastructure invisible Visual Infrastructure, Operations, and Governance as code Works with public + private cloud, and containers nuCalm = nutanix Calm, our new platform in PC Calm has some prerequisites such as a minimum AOS version supported and ports that must be open for the feature to work. See the full prerequisite here. Note: Nutanix Calm is not supported on Hyper-V clusters. Nutanix Calm does not support vSphere essential edition. If you try to enable Calm with vSphere essential edition license, you get a failure notification because hot-pluggable virtual hardware is not supported by vSphere Essentials. Check out this getting started page for the full documentation or go to a specific page: Enab
Overview Integrating Nutanix Calm and Ansible is straightforward. This series walk you through the different steps to get your integration ready. Part 3 focuses on deploying a Multi-Machine Application, how you deploy Consul on a three virtual servers. Code The blueprint and code used in this part can be found here. Requirement Ansible Tower or Ansible AWX Blog series Part 1: Inventory Management Part 2: Launching a Job Template Enjoy the video and let us know if you have any question!
Overview Integrating Nutanix Calm and Ansible is straightforward. This series walk you through the different steps to get your integration ready. Part 2 focuses on Launching a Job Template (a.k.a. Ansible playbook), how your new servers and applications get the software installed. Code The blueprint and code used in this part can be found here. Requirement Ansible Tower or Ansible AWX Blog series Part 1: Inventory Management Enjoy the video and let us know if you have any question!
Overview Integrating Nutanix Calm and Ansible is straightforward. This series walk you through the different steps to get your integration ready. Part 1 focuses on Inventory Management, how your new servers and applications get registered in Ansible for day 1 provisioning and day 2 operations management. Code The blueprint and code used in this part can be found here. Requirement Ansible Tower or Ansible AWX Enjoy the video and let us know if you have any question!
Importing an existing Calm blueprint is simple from the UI. But what if you need to automate it? In this video, Laura Jordana shows how to leverage the Calm API to import a blueprint programmatically using Postman.
Hi, I was successful on setting up prism central on the community edition all working good. Further i extended the cluster capability by enabling Calm. I am able to access the calm UI and see all the functions available. As a next step i tried to deploy hycu blueprint from market place also tried to deploy one VM from my on disk image. Both get failed with below error. Please help. HTTPConnectionPool(host='172.16.xx.xx', port=4120): Max retries exceeded with url: /api/1/entities/get_by_name?name=Application-hycu--74b677a5-5cd9-4c49-9cb4-196e2d5e3be4 (Caused by ProtocolError('Connection aborted.', BadStatusLine("''",))) Regards, Aravind
Hi all, I am working on a DevOps platform for a client and considering recommending Calm to automate the provision of TeamCity builds if the build queue meets a condition (i.e. if 15 builds in queue then spin up 5 build agents and add them to the pool). Has anyone done this with Calm ?
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.