blob: 405b75a4ad50db32cbcff51a6534fec629eca9ba [file] [log] [blame]
Simon Pasquier3f9d3fc2017-04-26 10:47:10 +02001classes:
vrovachev97142a82017-11-08 16:43:03 +04002- system.linux.system.repo.docker_legacy
Simon Pasquier3f9d3fc2017-04-26 10:47:10 +02003- system.kubernetes.pool.cluster
4- system.salt.minion.cert.k8s_client
5- system.salt.minion.cert.etcd_client
Dmitry Kalashnik1085a992017-09-08 16:39:21 +04006- cluster.virtual-mcp11-k8s-calico
Simon Pasquier3f9d3fc2017-04-26 10:47:10 +02007parameters:
8 docker:
9 host:
10 pkgs:
vrovachev0f291422017-06-21 18:30:01 +040011 - ${_param:kubernetes_docker_package}
Simon Pasquier3f9d3fc2017-04-26 10:47:10 +020012 - python-docker
13 kubernetes:
14 pool:
15 network:
16 etcd:
17 ssl:
18 enabled: true
Tomáš Kukrál31100562017-04-27 15:37:22 +020019 image: ${_param:kubernetes_calico_image}
Simon Pasquier3f9d3fc2017-04-26 10:47:10 +020020 calicoctl:
Tomáš Kukrál31100562017-04-27 15:37:22 +020021 image: ${_param:kubernetes_calicoctl_image}
Simon Pasquier3f9d3fc2017-04-26 10:47:10 +020022 cni:
Tomáš Kukrál31100562017-04-27 15:37:22 +020023 image: ${_param:kubernetes_calico_cni_image}
Matthew Mosesohnf52e6712017-06-06 16:28:53 +030024 mtu: ${_param:kubernetes_mtu}
Simon Pasquier3f9d3fc2017-04-26 10:47:10 +020025 common:
Victor Ryzhenkinb9f39dc2017-08-28 18:17:43 +040026 addons:
27 virtlet:
28 enabled: ${_param:kubernetes_virtlet_enabled}
29 namespace: kube-system
30 image: ${_param:kubernetes_virtlet_image}
31 hosts:
32 - ${_param:kubernetes_compute_node01_hostname}
33 - ${_param:kubernetes_compute_node02_hostname}
Simon Pasquier3f9d3fc2017-04-26 10:47:10 +020034 hyperkube:
Tomáš Kukrál31100562017-04-27 15:37:22 +020035 image: ${_param:kubernetes_hyperkube_image}
Tomáš Kukrál1877dbd2017-04-29 23:03:04 +020036 linux:
37 network:
38 resolv:
39 dns:
40 - 10.254.0.10
Tomáš Kukrál1877dbd2017-04-29 23:03:04 +020041 interface:
42 ens4:
43 route:
44 kubernetes_services:
45 address: 10.254.0.0
46 netmask: 255.255.0.0
47 gateway: ${_param:single_address}
Tomáš Kukrál3df2d162017-05-02 11:50:38 +020048 interface:
49 ens4:
50 route:
51 kubernetes_services:
52 address: 10.254.0.0
53 netmask: 255.255.0.0
54 gateway: ${_param:single_address}