Nutanix API v3 – Creating a Linux VM with Cloud-Init

In previous weeks I’ve talked a lot about the Nutanix Calm DSL. In conjunction with that, a “home page” of sorts for the Calm DSL was released – a collection of all the articles on Nutanix.dev that relate to that subject. Today, however, we’re looking at something quite different. While it’s true that the DSL …

Nutanix Calm Runbooks & API Automation

Earlier this week Nutanix announced the general availability of Calm 3.0.0. This is an exciting release as it introduces some huge improvements to the ways application and host workflow can be managed. To name a few: Image creation directly from Calm i.e. create an AHV image from disk(s) attached to a Calm-managed VM Post-deployment update …

New APIs for Foundation Central

Quick one today. 🙂 Nutanix Foundation, often one of the first Nutanix tools customers see, has long been the deployment mechanism for Nutanix clusters. At the simplest level, Foundation: Deploys Nutanix cluster nodes using the customer’s chosen hypervisor Creates a cluster from chosen or specified nodes There have been Foundation APIs available for some time, …

Nutanix Era API Documentation Is Now Live

Quick one today, and no, that title isn’t a typo. It might be terrible SQL, but that’s a discussion for another day. Why have a title like that, though? Because, as of today, Tuesday Wednesday April 29th 2020, the Nutanix Era API documentation is live on nutanix.dev! Before going further, there’s a chance readers of …

Nutanix Calm DSL – Remote Container Development Part 1

Welcome back to the next instalment of the series I’m calling “stuff about the Calm DSL”. 🙂 In all honesty, the series doesn’t have a title but all the latest articles on Nutanix.dev have been about the Nutanix Calm DSL, so let’s just go with it. You’ll recall from recent articles that we’ve done a …

Nutanix Calm DSL – Run Custom Actions

In recent articles we’ve covered a few things now. Some of the highlights are: If you’ve followed the Calm DSL articles up to this point, there’s a good chance you’ll have a couple of blueprints ready to launch and may have an app launched already. If you want to follow along with today’s article, please …

Nutanix Calm DSL – Generating VM Specs

In our most recent article, titled Nutanix Calm DSL – Creating Custom Blueprint, we talked about a whole bunch of different things. If you haven’t read that article (it is a recommended read), here are the highlights of what was covered. Creating a custom blueprint by manually writing the required Python code Demonstrated how to …

Nutanix Calm DSL – Creating Custom Blueprint

In our recent post, titled Introducing the Nutanix Calm DSL, we did exactly what the title says and introduced the Nutanix Calm DSL. The DSL, to summarise really quickly for our use case, is a domain-specific language that allows interaction with Calm specifically, by way of a local binary simply called “calm” or with the …

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. …