blob: 1ef30a2fda82a3c6ff7d95194d376dd8ab24c95d [file] [log] [blame]
Ales Komarekc12dd412017-06-27 16:24:42 +02001classes:
2- system.linux.system.repo.docker
3- system.kubernetes.pool.cluster
4- system.salt.minion.cert.k8s_client
5- system.salt.minion.cert.etcd_client
Martin Polreiche048a832017-08-16 14:33:46 +02006- cluster.sl_k8s_calico.infra
7- cluster.overrides
Ales Komarekc12dd412017-06-27 16:24:42 +02008parameters:
Ales Komarekc12dd412017-06-27 16:24:42 +02009 docker:
10 host:
11 pkgs:
Martin Polreiche048a832017-08-16 14:33:46 +020012 - ${_param:kubernetes_docker_package}
Ales Komarekc12dd412017-06-27 16:24:42 +020013 - python-docker
14 kubernetes:
15 pool:
16 network:
17 etcd:
18 ssl:
19 enabled: true
20 image: ${_param:kubernetes_calico_image}
21 calicoctl:
22 image: ${_param:kubernetes_calicoctl_image}
23 cni:
24 image: ${_param:kubernetes_calico_cni_image}
Martin Polreiche048a832017-08-16 14:33:46 +020025 mtu: ${_param:kubernetes_mtu}
Ales Komarekc12dd412017-06-27 16:24:42 +020026 common:
27 hyperkube:
28 image: ${_param:kubernetes_hyperkube_image}
29 linux:
30 network:
31 resolv:
32 dns:
33 - 10.254.0.10
Ales Komarekc12dd412017-06-27 16:24:42 +020034 interface:
Martin Polreiche048a832017-08-16 14:33:46 +020035 ens4:
36 route:
37 kubernetes_services:
38 address: 10.254.0.0
39 netmask: 255.255.0.0
40 gateway: ${_param:single_address}
41 interface:
42 ens4:
Ales Komarekc12dd412017-06-27 16:24:42 +020043 route:
44 kubernetes_services:
45 address: 10.254.0.0
46 netmask: 255.255.0.0
47 gateway: ${_param:single_address}