nuage-openshift-monitor.j2 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  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. # VSD generated user certificate file location on master node
  19. userCertificateFile: {{ cert_output_dir }}/{{ vsd_user_cert_file | basename }}
  20. # VSD generated user key file location on master node
  21. userKeyFile: {{ cert_output_dir }}/{{ vsd_user_key_file | basename }}
  22. # Location where logs should be saved
  23. log_dir: {{ nuage_mon_rest_server_logdir }}
  24. # Monitor rest server parameters
  25. # Logging level for the nuage openshift monitor
  26. # allowed options are: 0 => INFO, 1 => WARNING, 2 => ERROR, 3 => FATAL
  27. logLevel: {{ nuage_mon_log_level }}
  28. # Parameters related to the nuage monitor REST server
  29. nuageMonServer:
  30. URL: {{ nuage_mon_rest_server_url }}
  31. certificateDirectory: {{ cert_output_dir }}
  32. # etcd config required for HA
  33. etcdClientConfig:
  34. ca: {{ openshift_master_config_dir }}/{{ "ca.crt" if (openshift.master.embedded_etcd | bool) else "master.etcd-ca.crt" }}
  35. certFile: {{ openshift_master_config_dir }}/master.etcd-client.crt
  36. keyFile: {{ openshift_master_config_dir }}/master.etcd-client.key
  37. urls:
  38. {% for etcd_url in openshift.master.etcd_urls %}
  39. - {{ etcd_url }}
  40. {% endfor %}