omnia_config.md 4.7 KB

Parameters in omnia_config.yml

omnia_config.yml contains multiple configuration parameters.

Parameter Name Default Value Additional Information
mariadb_password password Password used to access the Slurm database.
Required Length: 8 characters
The password must not contain -,\, ',"
k8s_version 1.16.7 Kuberenetes Version
Accepted Values: "1.16.7" or "1.19.3"
k8s_cni calico CNI type used by Kuberenetes.
Accepted values: calico, flannel
k8s_pod_network_cidr 10.244.0.0/16 Kubernetes pod network CIDR
docker_username Username to login to Docker. A kubernetes secret will be created and patched to the service account in default namespace.
This value is optional but suggested to avoid docker pull limit issues
docker_password Password to login to Docker
This value is mandatory if a docker_username is provided
ansible_config_file_path /etc/ansible Path where the ansible.cfg file can be found.
If dnf is used, the default value is valid. If pip is used, the variable must be set manually
login_node_required TRUE Boolean indicating whether the login node is required or not
domain_name omnia.test Sets the intended domain name
realm_name OMNIA.TEST Sets the intended realm name
directory_manager_password Password authenticating admin level access to the Directory for system management tasks. It will be added to the instance of directory server created for IPA.
Required Length: 8 characters.
The password must not contain -,\, ',"
kerberos_admin_password "admin" user password for the IPA server on RockyOS. If LeapOS is in use, it is used as the "kerberos admin" user password for 389-ds
This field is not relevant to Control Planes running LeapOS
enable_secure_login_node false, true Boolean value deciding whether security features are enabled on the Login Node. For more information, see here.