omnia_config.yml 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. # Copyright 2021 Dell Inc. or its subsidiaries. All Rights Reserved.
  2. #
  3. # Licensed under the Apache License, Version 2.0 (the "License");
  4. # you may not use this file except in compliance with the License.
  5. # You may obtain a copy of the License at
  6. #
  7. # http://www.apache.org/licenses/LICENSE-2.0
  8. #
  9. # Unless required by applicable law or agreed to in writing, software
  10. # distributed under the License is distributed on an "AS IS" BASIS,
  11. # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  12. # See the License for the specific language governing permissions and
  13. # limitations under the License.
  14. ---
  15. # Password used for Slurm database.
  16. # The Length of the password should be atleast 8.
  17. # The password must not contain -,\, ',"
  18. mariadb_password: "password"
  19. # Kubernetes version.
  20. # Supported Versions: "1.16.7" or "1.19.3".
  21. # Default k8s version is "1.16.7".
  22. k8s_version: "1.16.7"
  23. # Kubernetes SDN network.
  24. # It can either be "calico" or "flannel".
  25. # Default value assigned is "calico".
  26. k8s_cni: "calico"
  27. # Kubernetes pod network CIDR.
  28. # Default value is "10.244.0.0/16"
  29. # Make sure this value does not overlap with any of the host networks.
  30. k8s_pod_network_cidr: "10.244.0.0/16"
  31. # Username for Dockerhub account
  32. # This will be used for Docker login and a kubernetes secret will be created and patched to service account in default namespace.
  33. # This kubernetes secret can be used to pull images from private repositories
  34. # This value is optional but suggested to avoid docker pull limit issues
  35. docker_username: ""
  36. # Password for Dockerhub account
  37. # This will be used for Docker login
  38. # This value is mandatory if docker username is provided
  39. docker_password: ""
  40. # Path to directory hosting ansible config file (ansible.cfg file)
  41. # Default value is "/etc/ansible"
  42. # This directory is on the host running ansible, if ansible is installed using dnf
  43. # If ansible is installed using pip, this path should be set
  44. ansible_config_file_path: /etc/ansible
  45. # Boolean indicating whether login node is required or not
  46. # It can be set to true or false
  47. # By default it is set to true indicating login node will be configured
  48. login_node_required: true
  49. # This variable is used to accept the domain name the user intends to configure
  50. # Eg: ipa.test
  51. domain_name: "omnia.test"
  52. # A Kerberos realm is the domain over which a Kerberos authentication server has the authority to authenticate a user, host or service.
  53. # A realm name is often, but not always the upper case version of the name of the DNS domain over which it presides
  54. realm_name: "OMNIA.TEST"
  55. # The directory server operations require an administrative user.
  56. # This user is referred to as the Directory Manager and has full access to the Directory for system management tasks
  57. # and will be added to the instance of directory server created for IPA.
  58. # The password must be at least 8 characters long
  59. # The password must not contain -,\, ',"
  60. directory_manager_password: ""
  61. # kerberos_admin_password used by IPA admin user in Rocky OS and used by 389-ds for kerberos admin password in leap OS
  62. # The IPA server requires an administrative user, named 'admin'.
  63. # This user is a regular system account used for IPA server administration
  64. kerberos_admin_password: ""
  65. # Boolean indicating whether login node is requires security features or not
  66. # It can be set to true or false
  67. # By default it is set to false indicating security features will not be configured
  68. enable_secure_login_node: false