blob: 4408379f9dbbdbaceedb8eef7892d681f32589ae [file] [log] [blame]
Simon Pasquier3f9d3fc2017-04-26 10:47:10 +02001classes:
Tatyana Leontovichc11c1b52018-01-26 13:58:39 +02002- system.linux.system.repo.mcp.apt_mirantis.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:
Andrey Shestakovadebbfc2018-03-07 11:37:23 +020018 cnis:
19 - calico
ashestakov7acc4c62018-02-27 14:23:05 +000020 calico:
21 image: ${_param:kubernetes_calico_image}
22 calicoctl_image: ${_param:kubernetes_calico_calicoctl_image}
23 cni_image: ${_param:kubernetes_calico_cni_image}
24 mtu: ${_param:kubernetes_mtu}
25 etcd:
26 ssl:
27 enabled: true
Simon Pasquier3f9d3fc2017-04-26 10:47:10 +020028 common:
Victor Ryzhenkinb9f39dc2017-08-28 18:17:43 +040029 addons:
30 virtlet:
31 enabled: ${_param:kubernetes_virtlet_enabled}
32 namespace: kube-system
33 image: ${_param:kubernetes_virtlet_image}
Andrey Shestakov1113cac2018-01-22 21:57:06 +020034 criproxy_version: ${_param:kubernetes_criproxy_version}
35 criproxy_source: ${_param:kubernetes_criproxy_checksum}
Victor Ryzhenkinb9f39dc2017-08-28 18:17:43 +040036 hosts:
37 - ${_param:kubernetes_compute_node01_hostname}
38 - ${_param:kubernetes_compute_node02_hostname}
Simon Pasquier3f9d3fc2017-04-26 10:47:10 +020039 hyperkube:
Tomáš Kukrál31100562017-04-27 15:37:22 +020040 image: ${_param:kubernetes_hyperkube_image}
Tomáš Kukrál1877dbd2017-04-29 23:03:04 +020041 linux:
42 network:
43 resolv:
44 dns:
45 - 10.254.0.10
Tomáš Kukrál1877dbd2017-04-29 23:03:04 +020046 interface:
47 ens4:
48 route:
49 kubernetes_services:
50 address: 10.254.0.0
51 netmask: 255.255.0.0
52 gateway: ${_param:single_address}
Tomáš Kukrál3df2d162017-05-02 11:50:38 +020053 interface:
54 ens4:
55 route:
56 kubernetes_services:
57 address: 10.254.0.0
58 netmask: 255.255.0.0
59 gateway: ${_param:single_address}