nuage-openshift-monitor.j2 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. # .kubeconfig that includes the nuage service account
  2. kubeConfig: {{ kube_config }}
  3. # name of the nuage service account, or another account with 'cluster-reader'
  4. # permissions
  5. # Openshift master config file
  6. masterConfig: {{ master_config_yaml }}
  7. # URL of the VSD Architect
  8. vsdApiUrl: {{ vsd_api_url }}
  9. # API version to query against. Usually "v3_2"
  10. vspVersion: {{ vsp_version }}
  11. # File containing a VSP license to install. Only necessary if no license has
  12. # been installed on the VSD Architect before, only valid for standalone vsd install
  13. # licenseFile: "/path/to/base_vsp_license.txt"
  14. # Name of the enterprise in which pods will reside
  15. enterpriseName: {{ enterprise }}
  16. # Name of the domain in which pods will reside
  17. domainName: {{ domain }}
  18. # CSP admin user's password
  19. cspAdminPassword: {{ nuage_master_cspadminpasswd }}
  20. # Enterprise admin user name
  21. enterpriseAdminUser: {{ nuage_master_adminusername }}
  22. # Enterprise admin password
  23. enterpriseAdminPassword: {{ nuage_master_adminuserpasswd }}
  24. # Location where logs should be saved
  25. log_dir: {{ nuage_mon_rest_server_logdir }}
  26. # Monitor rest server parameters
  27. # Logging level for the nuage openshift monitor
  28. # allowed options are: 0 => INFO, 1 => WARNING, 2 => ERROR, 3 => FATAL
  29. logLevel: {{ nuage_mon_log_level }}
  30. # Parameters related to the nuage monitor REST server
  31. nuageMonServer:
  32. URL: {{ nuage_mon_rest_server_url }}
  33. certificateDirectory: {{ cert_output_dir }}
  34. # etcd config required for HA
  35. etcdClientConfig:
  36. ca: {{ openshift_master_config_dir }}/{{ "ca.crt" if (openshift.master.embedded_etcd | bool) else "master.etcd-ca.crt" }}
  37. certFile: {{ openshift_master_config_dir }}/master.etcd-client.crt
  38. keyFile: {{ openshift_master_config_dir }}/master.etcd-client.key
  39. urls:
  40. {% for etcd_url in openshift.master.etcd_urls %}
  41. - {{ etcd_url }}
  42. {% endfor %}