blob: 4c4fcf256cd1428828fea7b7293062de436c161f [file] [log] [blame]
marcoacdae7e2015-12-02 15:35:37 +01001applications:
2- kubernetes
3classes:
4- service.kubernetes.support
marcoacdae7e2015-12-02 15:35:37 +01005- service.kubernetes.common
6parameters:
marcoacdae7e2015-12-02 15:35:37 +01007 kubernetes:
8 master:
9 enabled: true
marcof7efecb2016-07-16 16:13:37 +020010 registry:
11 host: tcpcloud
marcoacdae7e2015-12-02 15:35:37 +010012 service_addresses: 10.254.0.0/16
13 admin:
marco9959bda2016-07-13 10:39:58 +020014 username: ${_param:kubernetes_admin_user}
15 password: ${_param:kubernetes_admin_password}
marcoacdae7e2015-12-02 15:35:37 +010016 kubelet:
17 allow_privileged: True
18 apiserver:
marco9959bda2016-07-13 10:39:58 +020019 address: ${_param:single_address}
marco45fc1b72016-07-02 16:11:18 +020020 insecure_address: 0.0.0.0
marcoacdae7e2015-12-02 15:35:37 +010021 etcd:
marcoacdae7e2015-12-02 15:35:37 +010022 members:
marco9959bda2016-07-13 10:39:58 +020023 - host: ${_param:single_address}
marcoacdae7e2015-12-02 15:35:37 +010024 name: ${linux:system:name}
25 addons:
26 dns:
27 enabled: true
28 replicas: 1
29 domain: cluster.local
30 server: 10.254.0.10
Tomáš Kukrál76ecb2d2017-01-16 09:19:30 +010031 dashboard:
32 enabled: True
33 heapster_influxdb:
34 enabled: False
marcoacdae7e2015-12-02 15:35:37 +010035 token:
marco9959bda2016-07-13 10:39:58 +020036 admin: ${_param:kubernetes_admin_token}
37 kubelet: ${_param:kubernetes_kubelet_token}
38 kube_proxy: ${_param:kubernetes_kube-proxy_token}
39 scheduler: ${_param:kubernetes_scheduler_token}
40 controller_manager: ${_param:kubernetes_controller-manager_token}
41 dns: ${_param:kubernetes_dns_token}
marcoacdae7e2015-12-02 15:35:37 +010042 ca: kubernetes
43 storage:
marcoa4ddca72016-07-12 17:46:53 +020044 engine: none
45 namespace:
46 kube-system:
marcoa05621f2016-07-14 10:35:24 +020047 enabled: True
48 network:
49 etcd:
50 members:
51 - host: ${_param:single_address}
Tomáš Kukrál76ecb2d2017-01-16 09:19:30 +010052 port: 4001