Docker cloud YAML configuration file

This information describes the Docker cloud YAML configuration file to be used for the deployment process.

Prepare the YAML file with the following tags under the Topology section.
Table 1. YAML tags and usage information
YAML file tags (in the topology section) Usage comments
docker_controller_node_name Use docker_controller_node_name to make a node controller that supports Docker compute types. This tag is mutually exclusive to controller_node_name in a YAML file.
docker_compute_node_names Use docker_compute_node_names to mark all docker computes. In a YAML file, docker_compute_node_names can coexist with kvm_compute_node_names. This is to support mixed clouds where you have both KVM and Docker compute nodes.
For example:
topology:
database_node_name: docker_controller
docker_controller_node_name: docker_controller
self_service_portal_node_name: docker_controller
kvm_compute_node_names: kvm_compute1
docker_compute_node_names: docker_compute1
After you prepare the file, you can deploy the Docker cloud using the YAML file. For example:
knife os manage deploy cloud <<your yaml file name here>>