| {%- from "kubernetes/map.jinja" import master with context %} |
| [KUBERNETES] |
| kubernetes_api_server={{ master.apiserver.insecure_address }} |
| kubernetes_api_port={{ master.apiserver.insecure_port }} |
| kubernetes_api_secure_port={{ master.apiserver.secure_port }} |
| service_subnets={{ master.get('service_addresses', '10.96.0.0/12') }} |
| pod_subnets={{ master.network.opencontrail.get('pod_subnets', '10.32.0.0/12') }} |
| cluster_name={{ master.network.opencontrail.get('cluster_name', 'default') }} |
| cluster_project={{ master.network.opencontrail.get('cluster_project', '{}') }} |
| cluster_network={{ master.network.opencontrail.get('cluster_network', '') }} |
| kubernetes_cluster_domain={{ master.network.opencontrail.get('cluster_domain', 'default-domain') }} |
| kubernetes_cluster_name={{ master.network.opencontrail.get('cluster_name', 'kubernetes') }} |
| kubernetes_cluster_owner={{ master.network.opencontrail.get('cluster_owner', 'k8s') }} |
| kubernetes_service_name={{ master.network.opencontrail.get('service_name', 'kubernetes') }} |
| |
| [VNC] |
| vnc_endpoint_ip = {{ master.network.opencontrail.config.api.host }} |
| vnc_endpoint_port = {{ master.network.opencontrail.config.api.get('port', 8082) }} |
| admin_user = {{ master.network.opencontrail.identity.get('auth_user', 'admin') }} |
| admin_password = {{ master.network.opencontrail.identity.get('auth_password', 'contrail123') }} |
| admin_tenant = {{ master.network.opencontrail.identity.get('auth_tenant', 'admin') }} |
| rabbit_server={{ master.network.opencontrail.message_queue.host }} |
| rabbit_port={{ master.network.opencontrail.message_queue.get('port', 5672) }} |
| rabbit_user={{ master.network.opencontrail.message_queue.get('user', 'guest') }} |
| rabbit_password={{ master.network.opencontrail.message_queue.get('password', 'guest') }} |
| rabbit_vhost={{ master.network.opencontrail.message_queue.get('vhost', '/') }} |
| rabbit_ha_mode={{ master.network.opencontrail.message_queue.get('ha_mode', False) }} |
| rabbit_use_ssl={{ master.network.opencontrail.message_queue.get('use_ssl', False) }} |
| {%- if master.network.opencontrail.message_queue.get('use_ssl', False) == True %} |
| kombu_ssl_version={{ master.network.opencontrail.message_queue.ssl_version }} |
| kombu_ssl_keyfile={{ master.network.opencontrail.message_queue.ssl_keyfile }} |
| kombu_ssl_certfile={{ master.network.opencontrail.message_queue.ssl_certfile }} |
| kombu_ssl_ca_certs={{ master.network.opencontrail.message_queue.ssl_ca_certs }} |
| {%- endif %} |
| cassandra_server_list={% for member in master.network.opencontrail.database.members %}{{ member.host }}:{{ member.get('port', '9160')}} {% endfor %} |
| cassandra_user={{ master.network.opencontrail.database.get('user', None) }} |
| cassandra_password={{ master.network.opencontrail.database.get('password', None) }} |
| cluster_id= |
| public_fip_pool={{ master.network.opencontrail.get('public_pool', '{}') }} |
| |
| [DEFAULTS] |
| log_local=1 |
| log_level=SYS_DEBUG |
| log_file=/var/log/contrail/contrail-kube-manager.log |
| collectors={% for member in master.network.opencontrail.collector.members %}{{ member.host }}:8086 {% endfor %} |
| nested_mode={{ master.network.opencontrail.get('nested_mode', 0) }} |
| |
| [SANDESH] |
| #sandesh_ssl_enable=False |
| #introspect_ssl_enable=False |
| #sandesh_keyfile=/etc/contrail/ssl/private/server-privkey.pem |
| #sandesh_certfile=/etc/contrail/ssl/certs/server.pem |
| #sandesh_ca_cert=/etc/contrail/ssl/certs/ca-cert.pem |
| |
| [AUTH] |
| auth_token_url={{ master.network.opencontrail.identity.get('auth_token_url', None) }} |
| auth_user={{ master.network.opencontrail.identity.get('auth_user', 'admin') }} |
| auth_password={{ master.network.opencontrail.identity.get('auth_token_url', 'admin') }} |
| auth_tenant={{ master.network.opencontrail.identity.get('auth_token_url', 'admin') }} |