blob: 4cdd8d324f3a45fc54ff1a105e16969d76e1ab6e [file] [log] [blame]
Ales Komarekc12dd412017-06-27 16:24:42 +02001classes:
2- system.linux.system.repo.docker
3- 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
Martin Polreichd8dc1ed2017-08-16 13:24:26 +00007- cluster.sl_k8s_calico
Ales Komarekc12dd412017-06-27 16:24:42 +02008parameters:
Martin Polreichd8dc1ed2017-08-16 13:24:26 +00009 _param:
10 kubernetes_calicoctl_image: docker-prod-virtual.docker.mirantis.net/mirantis/projectcalico/calico/ctl:latest
11 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
vrovachevdb2b8cf2017-08-28 18:42:22 +040013 kubernetes_hyperkube_image: docker-prod-virtual.docker.mirantis.net/mirantis/kubernetes/hyperkube-amd64:v1.7.3-1
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:
22 etcd:
23 ssl:
24 enabled: true
25 image: ${_param:kubernetes_calico_image}
26 calicoctl:
27 image: ${_param:kubernetes_calicoctl_image}
28 cni:
29 image: ${_param:kubernetes_calico_cni_image}
30 common:
31 hyperkube:
32 image: ${_param:kubernetes_hyperkube_image}
33 linux:
34 network:
35 resolv:
36 dns:
37 - 10.254.0.10
Martin Polreichd8dc1ed2017-08-16 13:24:26 +000038 - 172.18.176.4
39 - 172.18.176.7
40 domain: virtual-mcp11-k8s-calico.local
41 options:
42 - ndots:5
43 - timeout:2
44 - attempts:2
Ales Komarekc12dd412017-06-27 16:24:42 +020045 interface:
Martin Polreichd8dc1ed2017-08-16 13:24:26 +000046 primary_interface:
Ales Komarekc12dd412017-06-27 16:24:42 +020047 route:
48 kubernetes_services:
49 address: 10.254.0.0
50 netmask: 255.255.0.0
51 gateway: ${_param:single_address}