| applications: |
| - kubernetes |
| classes: |
| - service.kubernetes.support |
| - service.kubernetes.common |
| parameters: |
| kubernetes: |
| master: |
| enabled: true |
| version: ${_param:kubernetes_version} |
| registry: |
| host: tcpcloud |
| service_addresses: 10.254.0.0/16 |
| admin: |
| username: ${_param:kubernetes_admin_user} |
| password: ${_param:kubernetes_admin_password} |
| kubelet: |
| allow_privileged: True |
| apiserver: |
| address: ${_param:cluster_local_address} |
| insecure_address: ${_param:cluster_local_address} |
| etcd: |
| members: |
| - host: ${_param:cluster_node01_address} |
| name: ${_param:cluster_node01_hostname} |
| - host: ${_param:cluster_node02_address} |
| name: ${_param:cluster_node02_hostname} |
| - host: ${_param:cluster_node03_address} |
| name: ${_param:cluster_node03_hostname} |
| addons: |
| dns: |
| enabled: true |
| replicas: 1 |
| domain: cluster.local |
| server: 10.254.0.10 |
| token: |
| admin: ${_param:kubernetes_admin_token} |
| kubelet: ${_param:kubernetes_kubelet_token} |
| kube_proxy: ${_param:kubernetes_kube-proxy_token} |
| scheduler: ${_param:kubernetes_scheduler_token} |
| controller_manager: ${_param:kubernetes_controller-manager_token} |
| dns: ${_param:kubernetes_dns_token} |
| ca: kubernetes |
| storage: |
| engine: none |
| namespace: |
| kube-system: |
| enabled: True |
| network: |
| etcd: |
| members: |
| - host: ${_param:cluster_node01_address} |
| port: 4001 |
| - host: ${_param:cluster_node02_address} |
| port: 4001 |
| - host: ${_param:cluster_node03_address} |
| port: 4001 |