blob: f9bad7791926b0139a9f6279e5bd64d33f1ce9aa [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
4- system.salt.minion.cert.k8s_client
5- system.salt.minion.cert.etcd_client
Marek Celoud2dcca6d2017-05-03 18:11:56 +02006- cluster.virtual-mcp11-k8s-contrail.infra
7- cluster.virtual-mcp11-k8s-contrail.opencontrail.compute
Matthew Mosesohnbb05ea32017-06-01 16:40:21 +03008- cluster.overrides
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
17 vhost0:
18 enabled: true
19 type: eth
20 mtu: 1500
21 address: ${_param:single_address}
22 netmask: '255.255.255.0'
23 pre_up_cmds:
24 - /usr/lib/contrail/if-vhost0
25 use_interfaces:
26 - ens4
Tomáš Kukrál328de802017-04-27 15:17:40 +020027 docker:
28 host:
29 pkgs:
vrovachev0f291422017-06-21 18:30:01 +040030 - ${_param:kubernetes_docker_package}
Tomáš Kukrál328de802017-04-27 15:17:40 +020031 - python-docker
Matthew Mosesohn887ba2b2017-08-30 09:09:07 +030032 options:
33 bip: 172.31.255.1/24
Tomáš Kukrál328de802017-04-27 15:17:40 +020034 kubernetes:
35 pool:
36 network:
37 engine: opencontrail
Matthew Mosesohn77da6472017-06-29 16:17:17 +030038 config:
39 api:
Marek Celoud67f3d0b2017-07-07 09:43:09 +020040 host: ${_param:opencontrail_control_address}
Tomáš Kukrál328de802017-04-27 15:17:40 +020041 etcd:
42 ssl:
43 enabled: true
Matthew Mosesohnbb05ea32017-06-01 16:40:21 +030044 image: ${_param:kubernetes_calico_image}
Tomáš Kukrál328de802017-04-27 15:17:40 +020045 calicoctl:
Matthew Mosesohnbb05ea32017-06-01 16:40:21 +030046 image: ${_param:kubernetes_calicoctl_image}
Tomáš Kukrál328de802017-04-27 15:17:40 +020047 cni:
Matthew Mosesohnbb05ea32017-06-01 16:40:21 +030048 image: ${_param:kubernetes_calico_cni_image}
Sergii Golovatiuk82b05aa2017-07-06 15:05:15 +020049 contrail_cni:
vrovachevf4699622017-08-09 21:04:02 +040050 image: ${_param:kubernetes_opencontrail_cni_image}
Tomáš Kukrál328de802017-04-27 15:17:40 +020051 common:
Sergii Golovatiuk8c837d22017-08-11 20:55:53 +020052 addons:
53 virtlet:
54 enabled: ${_param:kubernetes_virtlet_enabled}
55 namespace: kube-system
56 image: ${_param:kubernetes_virtlet_image}
57 hosts:
58 - ${_param:kubernetes_compute_node01_hostname}
59 - ${_param:kubernetes_compute_node02_hostname}
Tomáš Kukrál328de802017-04-27 15:17:40 +020060 hyperkube:
Tomáš Kukrál31100562017-04-27 15:37:22 +020061 image: ${_param:kubernetes_hyperkube_image}