blob: bc4272d89bc799ae9de32cef8d17c845f3dae46e [file] [log] [blame]
Ales Komarekc12dd412017-06-27 16:24:42 +02001classes:
vrovachev97142a82017-11-08 16:43:03 +04002- system.linux.system.repo.docker_legacy
Ales Komarekc12dd412017-06-27 16:24:42 +02003- system.kubernetes.pool.cluster
Jiri Broulik1cb2ec22017-08-24 10:20:30 +02004- system.linux.network.hosts
Ales Komarekc12dd412017-06-27 16:24:42 +02005- system.salt.minion.cert.k8s_client
6- system.salt.minion.cert.etcd_client
Petr Michalecf05e3ea2017-08-21 17:33:16 +02007- cluster.sl-k8s-calico
Ales Komarekc12dd412017-06-27 16:24:42 +02008parameters:
Martin Polreichd8dc1ed2017-08-16 13:24:26 +00009 _param:
ashestakov7acc4c62018-02-27 14:23:05 +000010 kubernetes_calico_calicoctl_image: docker-prod-virtual.docker.mirantis.net/mirantis/projectcalico/calico/ctl:latest
Martin Polreichd8dc1ed2017-08-16 13:24:26 +000011 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 Shestakov64d16882018-01-23 13:56:01 +020013 kubernetes_hyperkube_image: docker-prod-virtual.docker.mirantis.net/mirantis/kubernetes/hyperkube-amd64:v1.8.6-5
Ales Komarekc12dd412017-06-27 16:24:42 +020014 docker:
15 host:
16 pkgs:
Martin Polreichd8dc1ed2017-08-16 13:24:26 +000017 - docker-engine=1.12.6-0~ubuntu-xenial
Ales Komarekc12dd412017-06-27 16:24:42 +020018 - python-docker
19 kubernetes:
20 pool:
21 network:
ashestakov7acc4c62018-02-27 14:23:05 +000022 calico:
23 image: ${_param:kubernetes_calico_image}
24 calicoctl_image: ${_param:kubernetes_calico_calicoctl_image}
25 cni_image: ${_param:kubernetes_calico_cni_image}
26 etcd:
27 ssl:
28 enabled: true
Ales Komarekc12dd412017-06-27 16:24:42 +020029 common:
30 hyperkube:
31 image: ${_param:kubernetes_hyperkube_image}
32 linux:
33 network:
34 resolv:
35 dns:
36 - 10.254.0.10
Martin Polreichd8dc1ed2017-08-16 13:24:26 +000037 - 172.18.176.4
38 - 172.18.176.7
39 domain: virtual-mcp11-k8s-calico.local
40 options:
41 - ndots:5
42 - timeout:2
43 - attempts:2
Ales Komarekc12dd412017-06-27 16:24:42 +020044 interface:
Martin Polreichd8dc1ed2017-08-16 13:24:26 +000045 primary_interface:
Ales Komarekc12dd412017-06-27 16:24:42 +020046 route:
47 kubernetes_services:
48 address: 10.254.0.0
49 netmask: 255.255.0.0
50 gateway: ${_param:single_address}