blob: dd70c05263f6177635873396977862547dae4af1 [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
Matthew Mosesohnab60ff72017-05-19 14:06:48 +030010 unschedulable: true
marcof7efecb2016-07-16 16:13:37 +020011 registry:
12 host: tcpcloud
Matthew Mosesohnab60ff72017-05-19 14:06:48 +030013 host:
14 name: ${linux:system:name}
marcoacdae7e2015-12-02 15:35:37 +010015 service_addresses: 10.254.0.0/16
16 admin:
marco9959bda2016-07-13 10:39:58 +020017 username: ${_param:kubernetes_admin_user}
18 password: ${_param:kubernetes_admin_password}
marcoacdae7e2015-12-02 15:35:37 +010019 kubelet:
Matthew Mosesohn276d6b22017-09-11 14:36:45 +030020 address: ${_param:cluster_local_address}
marcoacdae7e2015-12-02 15:35:37 +010021 allow_privileged: True
Victor Ryzhenkinf0cdc3d2017-12-05 05:45:34 +040022 fail_on_swap: True
marcoacdae7e2015-12-02 15:35:37 +010023 apiserver:
marco9959bda2016-07-13 10:39:58 +020024 address: ${_param:cluster_local_address}
Matthew Mosesohn32ea8d62017-09-15 14:37:57 +030025 bind_address: 0.0.0.0
Matthew Mosesohn32ec04a2017-07-17 19:53:47 +030026 vip_address: ${_param:cluster_vip_address}
Matthew Mosesohnd3a852e2017-08-01 14:34:00 +030027 secure_port: 6443
Matthew Mosesohn65baceb2017-06-21 17:33:27 +030028 internal_address: ${_param:kubernetes_internal_api_address}
Marek Celoud901020b2017-01-27 14:51:41 +010029 insecure_address: 127.0.0.1
Swann Croisetff97efc2017-02-23 13:32:33 +010030 insecure_port: 8080
Bartosz Kupidura4f221192017-04-14 13:51:22 +020031 count: 3
Tomáš Kukrál77128182017-05-15 16:03:21 +020032 daemon_opts:
33 anonymous-auth: false
marcoacdae7e2015-12-02 15:35:37 +010034 etcd:
marcoacdae7e2015-12-02 15:35:37 +010035 members:
36 - host: ${_param:cluster_node01_address}
37 name: ${_param:cluster_node01_hostname}
38 - host: ${_param:cluster_node02_address}
39 name: ${_param:cluster_node02_hostname}
40 - host: ${_param:cluster_node03_address}
41 name: ${_param:cluster_node03_hostname}
marcoacdae7e2015-12-02 15:35:37 +010042 token:
marco9959bda2016-07-13 10:39:58 +020043 admin: ${_param:kubernetes_admin_token}
44 kubelet: ${_param:kubernetes_kubelet_token}
45 kube_proxy: ${_param:kubernetes_kube-proxy_token}
46 scheduler: ${_param:kubernetes_scheduler_token}
47 controller_manager: ${_param:kubernetes_controller-manager_token}
48 dns: ${_param:kubernetes_dns_token}
marcoacdae7e2015-12-02 15:35:37 +010049 ca: kubernetes
50 storage:
marcoa4ddca72016-07-12 17:46:53 +020051 engine: none
52 namespace:
53 kube-system:
marcoa05621f2016-07-14 10:35:24 +020054 enabled: True
55 network:
ashestakova7b8d352018-02-27 13:54:27 +000056 calico:
57 etcd:
58 members:
59 - host: ${_param:cluster_node01_address}
60 port: 4001
61 - host: ${_param:cluster_node02_address}
62 port: 4001
63 - host: ${_param:cluster_node03_address}
64 port: 4001
Matthew Mosesohn32ec04a2017-07-17 19:53:47 +030065 federation:
66 enabled: False
67 name: federation
68 namespace: federation-system
Matthew Mosesohnc2a67b82017-09-18 17:28:56 +030069 source: https://dl.k8s.io/v1.6.2/kubernetes-client-linux-amd64.tar.gz
70 hash: f8ef17b8b4bb8f6974fa2b3faa992af3c39ad318c30bdfe1efab957361d8bdfe
Matthew Mosesohn32ec04a2017-07-17 19:53:47 +030071 service_type: NodePort
72 dns_provider: coredns