Airctl Reference

Airctl

Airctl is Platform9's On-Prem, air gapped Kubernetes orchestrator that comprises a useful command-line utility and related functions that manages the lifecycle of the DDU in the Platform9 management plane. Additionally, it also contains auxiliary functions like:

  • DNS management: A straightforward way to ensure all the other nodes can reach the temp management plane when it starts.
  • Image management: Populating the image cache onto various nodes to avoid image fetching when the management plane is not running. This setup includes the docker images as well as RPM packages.
  • State management: starts the management plane (creates and configures it first if necessary)
  • Platform9 uses a mysql database. Airctl would help with the backup of that data. However, since we are only looking at a three-node cluster, the amount of backup data would be minimal.
  • Config File: config files describe the state of the cluster that the user wants to create and contain the pointers (ip addresses) for Kubernetes nodes and their corresponding credentials.
  • Other CLI utilities to help with backup and recovery of the ‘state'.

Airctl CLI Options

Bash
Copy

Host Configuration Options

Here is an outline of the different options which can be passed using the configure-hosts flag.

Bash
Copy
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard