blob: 9897a762de3173e6e81515b903b5f781c1a08ca8 [file] [log] [blame]
Adam Tenglerc1cd4d62017-07-25 11:19:37 +00001classes:
vrovachev97142a82017-11-08 16:43:03 +04002- system.linux.system.repo.docker_legacy
Adam Tenglerc1cd4d62017-07-25 11:19:37 +00003- system.kubernetes.pool.cluster
Jiri Broulik1cb2ec22017-08-24 10:20:30 +02004- system.linux.network.hosts
Adam Tenglerc1cd4d62017-07-25 11:19:37 +00005- system.salt.minion.cert.k8s_client
6- system.salt.minion.cert.etcd_client
Petr Michalecf05e3ea2017-08-21 17:33:16 +02007- cluster.k8s-ha-calico-syndic
Adam Tenglerc1cd4d62017-07-25 11:19:37 +00008parameters:
9 _param:
ashestakov7acc4c62018-02-27 14:23:05 +000010 kubernetes_calico_calicoctl_image: docker-prod-virtual.docker.mirantis.net/mirantis/projectcalico/calico/ctl:latest
Martin Polreichdcd4c5a2017-08-01 11:50:55 +020011 kubernetes_calico_image: docker-prod-virtual.docker.mirantis.net/mirantis/projectcalico/calico/node:latest
12 kubernetes_calico_cni_image: docker-prod-virtual.docker.mirantis.net/mirantis/projectcalico/calico/cni:latest
Andrey Shestakovb1eec2f2018-05-24 15:25:46 +030013 kubernetes_hyperkube_image: docker-prod-virtual.docker.mirantis.net/mirantis/kubernetes/hyperkube-amd64:v1.8.13-11
14 kubernetes_pause_image: docker-prod-virtual.docker.mirantis.net/mirantis/kubernetes/pause-amd64:v1.8.13-11
Adam Tenglerc1cd4d62017-07-25 11:19:37 +000015 docker:
16 host:
17 pkgs:
18 - docker-engine=1.12.6-0~ubuntu-xenial
19 - python-docker
20 kubernetes:
21 pool:
22 network:
ashestakov7acc4c62018-02-27 14:23:05 +000023 calico:
Andrey Shestakov11a0cd22018-03-19 17:24:41 +020024 enabled: true
ashestakov7acc4c62018-02-27 14:23:05 +000025 image: ${_param:kubernetes_calico_image}
26 calicoctl_image: ${_param:kubernetes_calico_calicoctl_image}
27 cni_image: ${_param:kubernetes_calico_cni_image}
28 etcd:
29 ssl:
30 enabled: true
Adam Tenglerc1cd4d62017-07-25 11:19:37 +000031 common:
32 hyperkube:
33 image: ${_param:kubernetes_hyperkube_image}
34 linux:
35 network:
36 resolv:
37 dns:
Victor Ryzhenkina61b72b2018-05-08 17:58:21 +040038 - 172.18.208.44
Victor Ryzhenkin0d990992018-05-08 22:56:48 +040039 - 172.18.176.4
40 - 10.254.0.10
Adam Tenglerc1cd4d62017-07-25 11:19:37 +000041 interface:
42 primary_interface:
43 route:
44 kubernetes_services:
45 address: 10.254.0.0
46 netmask: 255.255.0.0
47 gateway: ${_param:single_address}