Sample Cluster Manager HA Configuration - OpenStack
The following is a sample HA configuration, which defines two HA nodes (Active and Standby) for OpenStack environments:
software cnf <software_version> #For example, cm-2020-02-0-i05
url <repo_url>
user <username>
password <password>
sha256 <sha256_hash>
exit
environments manual
manual
exit
clusters <cluster_name> #For example, cndp-testbed-cm
environment manual
addons ingress bind-ip-address <IPv4address>
addons cpu-partitioner enabled
configuration allow-insecure-registry true
node-defaults ssh-username <username>
node-defaults ssh-connection-private-key
"-----BEGIN OPENSSH PRIVATE KEY-----\n
<SSH_private_key>
-----END OPENSSH PRIVATE KEY-----\n"
node-defaults initial-boot netplan ethernets <interface_name> #For example, eno1
dhcp4 false
dhcp6 false
gateway4 <IPv4address>
nameservers search <nameserver>
nameservers addresses <IPv4addresses>
exit
node-defaults initial-boot default-user <username>
node-defaults initial-boot default-user-ssh-public-key
"<SSH_Public_Key>"
node-defaults initial-boot default-user-password #For example, Csco123#
node-defaults os proxy https-proxy <proxy_server_url>
node-defaults os proxy no-proxy <proxy_server_url/IPv4address>
node-defaults os ntp enabled
node-defaults os ntp servers <ntp_server>
exit
nodes control-plane
ssh-ip <IPv4address> node-defaults netplan template
type k8s
k8s node-type control-plane
k8s node-labels <node_labels/node_type>
exit
cluster-manager enabled
cluster-manager repository-local <repo_name> #For example, cm-2020-02-0-i05
cluster-manager netconf-ip <IPv4address>
cluster-manager iso-download-ip <IPv4address>
cluster-manager initial-boot-parameters first-boot-password <password> #For example, 'Csco123#'
exit