NCM Self-Service (formerly Calm)
Provisioning and Orchestration Across Multicloud
- 84 Topics
- 160 Replies
Nutanix Cloud Native and Calm: Better Together!
[url=https://developer.nutanix.com/2018/12/10/nutanix-cloud-native/]Previously[/url] we covered how easy it is for developers and administrators to deploy an application onto Nutanix Cloud Native due to its adherence to open API standards. We deployed an Oscar e-commerce site, backing it with containers running on Nutanix Karbon, a PostgreSQL database cloned by Nutanix Era, and the static image content stored on Nutanix Buckets. Today, we’re going automate this entire deployment in Nutanix Calm. Calm models applications end-to-end using blueprints, allowing you to deploy those applications across clouds and automate their entire lifecycle from creation to deletion, including rolling updates during the application’s lifecycle. Be sure to read the entire [url=https://developer.nutanix.com/2019/01/13/nutanix-cloud-native-and-calm-better-together/]post[/url] on our Developer Blog :thumbsup:
Nutanix Cloud Native and Calm: Better Together! Part II
[url=https://developer.nutanix.com/2019/01/13/nutanix-cloud-native-and-calm-better-together/]Previously[/url] we covered importing a [url=https://github.com/MichaelHaigh/calm-blueprints/tree/master/NutanixCloudNativeOscarApp]Calm Blueprint[/url] into your own environment, modifying the necessary fields to customize it, and then deploying a fully functional Nutanix Cloud Native application with Nutanix Calm. Today we’re diving into the architecture of the blueprint. [h3]Era[/h3]Nutanix Era is a database management solution that that automates the provisioning and protection of Postgres, MySQL, Oracle, and other databases. Within our Calm blueprint, we’re adding our Era Server as an existing machine, with its IP tied to the [b]era_ip[/b] variable covered in the previous post. Continue reading the [url=https://developer.nutanix.com/2019/02/12/nutanix-cloud-native-and-calm-better-together-part-ii/]post[/url] on our Developer Blog
Generate ssh keys for User logon for Calm 3.3.1
Since updating to Calm 3.3.1 ssh keys for user auth that worked with my blueprints in Calm 3.2.6 are being rejected with an error message that the key is not encrypted. The keys were created with Windows 10 openssh and worked just fine until the update. Can anyone tell me how to create ssh keys that Calm 3.3.1 will accept?
Announcing Calm SaaS General Availability
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
Enabling and Disabling Showback in Calm
Showback allows you to configure and monitor the resources cost of your application blueprint. Perform the following procedure to enable showbackBefore we begin:Ensure that Showback is applicable for Nutanix and VMware through vCenter platformsProcedure: Log on to Prism Central as an administrator. From the Prism Central UI, click Services > Calm Click the Settings icon on the left pane. Under the General tab, click the Enable showback toggle button. The Enable Showback window is displayed. Click the supported provider for which you want to define the cost. Configure the cost of the following resources. vCPU: In the vCPU field, enter the cost of vCPU consumption for each hour in dollars. The default value is $0.01 for each vCPU for each hour. Memory: In the Memory field, enter the cost of memory consumption for each hour in dollars. The default value is $0.01 for each GB of usage for each hour. Storage : In the Storage field, enter the cost of storage consumpti
Nutanix Calm – Creating Your First Citrix Blueprint
Nutanix Technology Champion (NTC) David Brett wrote a great blog on building your first Nutanix blueprint. It's super detailed and I thought I would share in hopes that it would inspire you to try it out. [url=http://bretty.me.uk/nutanix-calm-creating-your-first-citrix-blueprint/]Nutanix Calm – Creating Your First Citrix Blueprint[/url] You can download Nutanix Community Edition and install Prism Central to try out Calm. Have you used Calm? Have any blueprints to share? Share your story in this forum.
Calm in Action: VMware Initial Setup Video
Nutanix Calm allows you to deploy and manage applications on Public and Private clouds with the click of a button. In this video, Michael Haigh walks you through adding VMware vCenter as a cloud provider to be utilized with Calm. [video]https://youtu.be/tudDYQTpmgA[/video]
Calm in Action: VMware CentOS Template Video
Nutanix Calm allows you to deploy and manage applications on Public and Private clouds with the click of a button. In this video, Michael Haigh walks you through setting up a VMware CentOS Template to be used with Calm. [video]https://youtu.be/98XtgWyAXLg[/video]
Calm in Action: Marketplace Clone for vCenter Video
Nutanix Calm allows you to deploy and manage applications on Public and Private clouds with the click of a button. In this video, Michael Haigh walks you through modifying a Nutanix Marketplace blueprint to be used with VMware. [video]https://youtu.be/G0-c_iGWGVE[/video]
Calm + Ansible Part 3: Multi-Machine Application
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!
Upgrading Calm VM with Lifecycle Manager
You can upgrade to newer versions of Calm without performing a VM upgrade. Upgrades to most minor releases and few major releases are done using the LCM method.LCM performs inventory and Calm/Epsilon upgrade operations fail using the default LCM URL. The workaround is to replace the LCM repository URL to http://download.nutanix.com/lcm/saas under the LCM > Settings.To upgrade Calm VM using the LCM method, do the following: Procedure Click Administration > LCM to open the LCM page. Click Perform Inventory.A confirmation window appears. Click Proceed.The Perform Inventory process can take several minutes depending on your cluster size. Once completed, you can view the available updates in the Software page. Select the check-box next to the Calm VM version that you want to upgrade. Then, click Update.Note that the Epsilon check-box also gets selected. Epsilon is the orchestration engine used by Calm. A confirmation window appears.Once the update process begins, it cannot be st
S3 demo application
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.
Nutanix Calm 220.127.116.11 Released - Oct 29, 2019
Nutanix Calm allows you to seamlessly select, provision, and manage your business applications across your infrastructure for both the private and public clouds. Nutanix Calm provides App lifecycle, monitoring and remediation to manage your heterogeneous infrastructure, for example, VMs or bare-metal servers. Nutanix Calm 18.104.22.168 Release Notes Nutanix Calm Download 22.214.171.124 Nutanix Calm Administration and Operations Guide 2.7.1 This release includes the following new and updated features: Multi-Cluster Deployment in CalmYou can map one or more AHV clusters to a project and whitelist subnets from the selected clusters. This gives you flexibility to manage application workloads across AHV clusters within a blueprint.Support for Single VM Blueprint on Public Cloud ProvidersSingle VM blueprint is a framework that you can use to quickly create an instance, provision, and launch applications requiring only a single VM across all providers configured. We have added support for public cloud pro
Taking Backups of Your Calm Data
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”.
Nutanix Calm Blueprint Using Existing vRO Integrations
Nutanix recently announced the release of Nutanix Calm, an application orchestration and lifecycle management product in the Nutanix Enterprise Cloud platform. In this demo, we show you how a custom application blueprint created in vRealize Automation (vRA) can be reproduced on Nutanix Calm. Here, the original application was provisioned on vSphere through the vRealize portal, and we demonstrate the same application provisioned on AHV through Prism Central. In addition, external integrations that were custom developed in vRealize Orchestrator (vRO) to automate customer specific processes can be leveraged as-is within the Calm blueprints. In this demo we demonstrate leveraging existing vRO integrations in: IPAM integration with InfoBlox, loadbalancer deployment and management with F5, Chef cookbooks to deploy NGINX and MongoDB, and ServiceNow ticketing integration. We also demonstrate additional lifecycle operations that can be easily implemented for the application, to help
Calm in Action: Single VM Management - Video
Nutanix Calm allows you to deploy and manage applications on Public and Private clouds with the click of a button. In this video, Michael Haigh walks you through advanced VM management with Single VM Applications. [video]https://youtu.be/4o36ywykKvo[/video]
Calm in Action: VM Pre-Create - Video
Nutanix Calm allows you to deploy and manage applications on Public and Private clouds with the click of a button. In this video, Michael Haigh walks you through utilizing VM Pre-Create and Post-Delete tasks to easily integrate virtual machines with third party software like Active Directory or IP Address Management. [video]https://youtu.be/OviJRpJ2Psk[/video]
Calm in Action: Single VM on Public Clouds - Video
Nutanix Calm allows you to deploy and manage applications on Public and Private clouds with the click of a button. In this video, Michael Haigh walks you through creating a Single VM blueprint to deploy onto Public Clouds, enabling you to quickly provide Infrastructure as a Service to your end users. [video]https://youtu.be/TE3f50dJoo0[/video]
Custom Role - Disable access to Files, Hardware and Policies
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.
Calm Blueprint Deployment - error on login
Maybe it is helpful for some others: when I'm deploying a preseeded blueprint I face the issue that the default timeout for the "check login" is too low; the result is that the application deployment throws an error: "script execution has failed with error Client cannot connect to the destination specified." After increasing the delay time to 60 seconds the deployment works fine; you find the "Delay" Setting under Service -> VM -> Connection
Calm + Ansible Part 1: Inventory Management
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!
Calm – a key enabler of the Enterprise Cloud strategy.
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
Getting started with Nutanix Calm
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
Calm + Ansible Part 2: Launching a Job Template
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!
Already have an account? Login
Login to the community
Login with your account
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.