kismatic
is the command-line utility for managing Kismatic
Use the install
command to setup your platform. The installer expects the underlying infrastructure to be accessible via SSH using Public Key Authentication.
The installation consists of three phases:
- Plan:
kismatic install plan
- the installer will ask questions about the platform. It will then produce akismatic-cluster.yaml
file that describes the installation plan. Review the installation plan, and fill out the information for each node. Once done, run thekismatic install validate
command. - Validate:
kismatic install validate
- the installer will validate the installation plan, and make sure that all fields are valid. - Install:
kismatic install apply
- if the installation plan is valid, the installer will execute the Ansible installation playbooks.
The install plan contains information about the desired cluster. Most options have sensible defaults, but it's definitely not a "one size fits all". Depending on your infrastructure and needs, you will have to make changes to the installation plan.
The node has an optional internal IP attribute. This is used for public cloud scenarios where a machine has a public IP and a private IP. If you are installing to private infrastructure, you can usually leave the internal IP attribute blank.