Introducing the Nutanix Calm DSL

Nope, we’re not talking about the well-known internet connection type here. 🙂 The Nutanix Calm DSL and others like it can be partially defined as follows. A domain-specific language (DSL) is a computer language specialized to a particular application domain. This is in contrast to a general-purpose language (GPL), which is broadly applicable across domains. – Wikipedia DSL Page To […]

Updated Labs + general labs update

The Nutanix.dev labs page has been overhauled and should now be much easier to navigate. Labs have been reorganised with links to each category and each lab now has its own page with detailed information. PHP API Lab update Aside from the labs page itself, some time ago we published one of our first labs. […]

Code Samples Update!

For some time now, we’ve had a Code Samples page on Nutanix.dev. On Monday this week, however, we relaunched the code samples page with an updated layout and new look/feel. This new layout and overall appearance should make finding code samples much easier than before. In addition, the site search bar under the main header […]

New Automation Lab! Nutanix Calm REST APIs

Today’s new lab is one that’s been bubbling away for some time. Readers of Nutanix.dev will know we have labs covering various topics, including: Nutanix Calm Prism and Prism Central REST APIs Dev environment setup However, from a lab perspective we’ve not yet talked about how to automate Nutanix Calm itself i.e. take the orchestration […]

So many variables! How I test Nutanix APIs with Postman

Hi, I’m Chris. 🙂 A couple of my colleagues have written pieces on various DevOps-y things lately but, the rest of the time, “I” refers to me. Lol. Anyway, I do a lot of work with the Nutanix REST APIs. Part of that is sharing things I find with you, our valuable readers out there […]

PUT that down! Updating a VM with Prism Central v3 API

A while ago I published the first two parts of a beginner’s series. This series is aimed at getting started with the Nutanix Prism Central v3 REST API and covered the two following topics at the time: GET all the things – Setting up your first Nutanix REST API v2.0 request POST a package – […]

Batch Brewing – Multiple Requests with the Nutanix APIs

In an article published last week, Dwayne Lessner, Principal Technical Marketing Engineer @ Nutanix, and I discussed using APIs to automate some DR migration procedures. The script would most likely need to send API requests to update multiple entities i.e. combine multiple requests into a single request. The use case there is quite straightforward. Multiple […]

Slide on Over To Nutanix Leap

Written by Dwayne Lessner, Principal Technical Marketing Engineer at Nutanix Nutanix/Xi Leap Nutanix Leap is the product for DR Orchestration to another on-prem environment or to Xi Leap which is Nutanix’s hosted DR-as-a-Service. Nutanix has had integrated data protection since NOS 3.0 which relied on the use of protection domains. Protection domains gives the ability […]

Keep Calm and INTEGRATE – Automating Your Automation – APIs

In the previous part of this mini-series we did a quick run-through of our environment. This environment is configured with Prism Central and a Nutanix Calm blueprint that deploys the first VM in our application. We’ve seen that our Nutanix Calm blueprint launches a single replica of a CentOS Linux 7 virtual machine and installs […]

Python API Lab 1.0 – Adding More API Requests

If you’ve taken the time to go through our Python API Lab, you may have finished with a question. How do I add more API calls to my custom dashboard? Mrs Joan Q. Labtaker A quick note for those who aren’t familiar with the lab being talked about here – the link above takes you […]

SSH PUBLIC KEY

Copy the SSH public key below.  In BASH shell environments, for example, this file could be saved to ~/.ssh/nutanix_demo.pub

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCm+7N2tjmJw5jhPmD8MS6urZQJB42ABh73ffGQSJ0XUHgdEDfjUDFkLK0wyJCe0sF5QJnh07UQn0F0BUnBi+VwehPGeODh6S43OP5YS/14L0fyntFI06B9lckx/ygRNu82sHxXCX+6VVUFPOPC+sz6j1DQswKY9d4cEYnaMBGSzqRxrqAIf6aWIKTJTYKPFY0zaUZ6ow2iwS0Nlh5EqaXsEBWkqMmr7/auP9GV/adUgzFrGLJklYBdfH575SIK6/PZL6wNT0jE9LmFlEm7dI01ZWPclBuV16FzRyrnzmWr/ebY62A04vYBtR0vyfEfsW2ZgxgD6aAE6+ytj0v19y0elRtOaeTySN/HlXh7owKWCHnlXNpTUiSDP8SQ8LRARkhQu3KEDL0ppGCrSF87oFkp1gPzf92U+UK3LaNMMjZXMOy0zLoLEdLtbQo6S8iHggDoX4NI4sWWxcX0mtadvjy/nIOvskk9IXasQh0u0MT9ARQY5VXPluKDtEVdeow9UbvgJ1xxNkphUgsWjCiy+sjgapsuZvWqKM6TPT1i24XYaau+/Fa0vhjLb8vCMWrrtkRwGt4re243NDYcYWTzVZUFuUK0w1wqt77KgjCCeyJdsZNwrh15v780Fjqpec3EGVA0xyNbF0jn/tsnYy9jPh/6Cv767EratI97JhUxoB4gXw== no-reply@acme.com