blob: 2c58c3d8f9b6f98dde7c134685ec854b71af3e77 [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:
Victor Ryzhenkin03e58402017-12-12 16:46:05 +040015 kubelet:
16 fail_on_swap: ${_param:kubelet_fail_on_swap}
Simon Pasquier3f9d3fc2017-04-26 10:47:10 +020017 network:
18 etcd:
19 ssl:
20 enabled: true
Tomáš Kukrál31100562017-04-27 15:37:22 +020021 image: ${_param:kubernetes_calico_image}
Simon Pasquier3f9d3fc2017-04-26 10:47:10 +020022 calicoctl:
Tomáš Kukrál31100562017-04-27 15:37:22 +020023 image: ${_param:kubernetes_calicoctl_image}
Simon Pasquier3f9d3fc2017-04-26 10:47:10 +020024 cni:
Tomáš Kukrál31100562017-04-27 15:37:22 +020025 image: ${_param:kubernetes_calico_cni_image}
Matthew Mosesohnf52e6712017-06-06 16:28:53 +030026 mtu: ${_param:kubernetes_mtu}
Simon Pasquier3f9d3fc2017-04-26 10:47:10 +020027 common:
Victor Ryzhenkinb9f39dc2017-08-28 18:17:43 +040028 addons:
29 virtlet:
30 enabled: ${_param:kubernetes_virtlet_enabled}
31 namespace: kube-system
32 image: ${_param:kubernetes_virtlet_image}
33 hosts:
34 - ${_param:kubernetes_compute_node01_hostname}
35 - ${_param:kubernetes_compute_node02_hostname}
Simon Pasquier3f9d3fc2017-04-26 10:47:10 +020036 hyperkube:
Tomáš Kukrál31100562017-04-27 15:37:22 +020037 image: ${_param:kubernetes_hyperkube_image}
Tomáš Kukrál1877dbd2017-04-29 23:03:04 +020038 linux:
39 network:
40 resolv:
41 dns:
42 - 10.254.0.10
Tomáš Kukrál1877dbd2017-04-29 23:03:04 +020043 interface:
44 ens4:
45 route:
46 kubernetes_services:
47 address: 10.254.0.0
48 netmask: 255.255.0.0
49 gateway: ${_param:single_address}
Tomáš Kukrál3df2d162017-05-02 11:50:38 +020050 interface:
51 ens4:
52 route:
53 kubernetes_services:
54 address: 10.254.0.0
55 netmask: 255.255.0.0
56 gateway: ${_param:single_address}