blob: 3f1d2c351d60a736db53884bb9a4c04c3843d64b [file] [log] [blame]
Tomáš Kukrál328de802017-04-27 15:17:40 +02001classes:
vrovachev97142a82017-11-08 16:43:03 +04002- system.linux.system.repo.docker_legacy
Tomáš Kukrál328de802017-04-27 15:17:40 +02003- system.kubernetes.pool.cluster
Victor Ryzhenkin009a1f32018-04-06 15:39:27 +04004- system.linux.network.hosts
Tomáš Kukrál328de802017-04-27 15:17:40 +02005- system.salt.minion.cert.k8s_client
6- system.salt.minion.cert.etcd_client
Marek Celoud2dcca6d2017-05-03 18:11:56 +02007- cluster.virtual-mcp11-k8s-contrail.opencontrail.compute
Victor Ryzhenkin009a1f32018-04-06 15:39:27 +04008- cluster.virtual-mcp11-k8s-contrail
Tomáš Kukrál328de802017-04-27 15:17:40 +02009parameters:
Marek Celoud898fb6b2017-05-16 16:24:59 +020010 linux:
11 network:
12 interface:
13 ens4:
14 enabled: true
15 type: eth
16 proto: manual
Victor Ryzhenkin009a1f32018-04-06 15:39:27 +040017 ipflush_onchange: true
Marek Celoud898fb6b2017-05-16 16:24:59 +020018 vhost0:
19 enabled: true
20 type: eth
21 mtu: 1500
22 address: ${_param:single_address}
23 netmask: '255.255.255.0'
24 pre_up_cmds:
25 - /usr/lib/contrail/if-vhost0
26 use_interfaces:
27 - ens4
Tomáš Kukrál328de802017-04-27 15:17:40 +020028 docker:
29 host:
30 pkgs:
vrovachev0f291422017-06-21 18:30:01 +040031 - ${_param:kubernetes_docker_package}
Tomáš Kukrál328de802017-04-27 15:17:40 +020032 - python-docker
Matthew Mosesohn887ba2b2017-08-30 09:09:07 +030033 options:
34 bip: 172.31.255.1/24
Tomáš Kukrál328de802017-04-27 15:17:40 +020035 kubernetes:
36 pool:
Victor Ryzhenkin03e58402017-12-12 16:46:05 +040037 kubelet:
Victor Ryzhenkin009a1f32018-04-06 15:39:27 +040038 address: ${_param:single_address}
Victor Ryzhenkin03e58402017-12-12 16:46:05 +040039 fail_on_swap: ${_param:kubelet_fail_on_swap}
Tomáš Kukrál328de802017-04-27 15:17:40 +020040 network:
Andrey Shestakov11a0cd22018-03-19 17:24:41 +020041 opencontrail:
42 enabled: true
Andrey Shestakovffb25f12018-03-06 18:31:25 +020043 config:
44 api:
45 host: ${_param:opencontrail_control_address}
46 cni_image: ${_param:kubernetes_opencontrail_cni_image}
Tomáš Kukrál328de802017-04-27 15:17:40 +020047 common:
Sergii Golovatiuk8c837d22017-08-11 20:55:53 +020048 addons:
49 virtlet:
50 enabled: ${_param:kubernetes_virtlet_enabled}
Victor Ryzhenkin009a1f32018-04-06 15:39:27 +040051 namespace: ${_param:kubernetes_addon_namespace}
Sergii Golovatiuk8c837d22017-08-11 20:55:53 +020052 image: ${_param:kubernetes_virtlet_image}
Andrey Shestakov1113cac2018-01-22 21:57:06 +020053 criproxy_version: ${_param:kubernetes_criproxy_version}
54 criproxy_source: ${_param:kubernetes_criproxy_checksum}
Sergii Golovatiuk8c837d22017-08-11 20:55:53 +020055 hosts:
Victor Ryzhenkin009a1f32018-04-06 15:39:27 +040056 - ${linux:system:name}
Tomáš Kukrál328de802017-04-27 15:17:40 +020057 hyperkube:
Tomáš Kukrál31100562017-04-27 15:37:22 +020058 image: ${_param:kubernetes_hyperkube_image}