blob: 455faa3de7510a5c9e2d3b82c5d164d07086c6f6 [file] [log] [blame]
Andrey Shestakova3699772018-06-22 14:14:37 +03001parameters:
2 _param:
3 kubernetes_calico_calicoctl_repo: docker-prod-virtual.docker.mirantis.net/mirantis/projectcalico/calico
4 kubernetes_calico_repo: docker-prod-virtual.docker.mirantis.net/mirantis/projectcalico/calico
5 kubernetes_calico_cni_repo: docker-prod-virtual.docker.mirantis.net/mirantis/projectcalico/calico
6 kubernetes_hyperkube_repo: docker-prod-virtual.docker.mirantis.net/mirantis/kubernetes
7 kubernetes_contrail_cni_repo: docker-prod-virtual.docker.mirantis.net/mirantis/kubernetes
8 kubernetes_contrail_network_controller_repo: docker-prod-virtual.docker.mirantis.net/mirantis/kubernetes/contrail-integration
9 kubernetes_netchecker_agent_repo: mirantis
10 kubernetes_netchecker_server_repo: mirantis
11 kubernetes_virtlet_repo: mirantis
12 kubernetes_kubedns_repo: gcr.io/google_containers
13 kubernetes_externaldns_repo: mirantis
14 kubernetes_genie_repo: mirantis
15 kubernetes_flannel_repo: quay.io/coreos
16 kubernetes_metallb_repo: metallb
17
18 # component docker images
19 kubernetes_calico_calicoctl_image: ${_param:kubernetes_calico_calicoctl_repo}/ctl:v1.6.4
20 kubernetes_calico_image: ${_param:kubernetes_calico_repo}/node:v2.6.9
21 kubernetes_calico_cni_image: ${_param:kubernetes_calico_cni_repo}/cni:v1.11.5
22 kubernetes_hyperkube_image: ${_param:kubernetes_hyperkube_repo}/hyperkube-amd64:v1.10.4-4
23 kubernetes_pause_image: ${_param:kubernetes_hyperkube_repo}/pause-amd64:v1.10.4-4
24 kubernetes_contrail_cni_image: ${_param:kubernetes_contrail_cni_repo}/contrail-cni:v1.2.0
25 kubernetes_contrail_network_controller_image: ${_param:kubernetes_contrail_network_controller_repo}/contrail-network-controller:v1.2.0
26 kubernetes_virtlet_image: ${_param:kubernetes_virtlet_repo}/virtlet:v1.1.0
27 kubernetes_criproxy_version: v0.11.0
28 kubernetes_criproxy_checksum: md5=115bbb0c27518db6b0b3bc8cdc5fc897
29 kubernetes_netchecker_agent_image: ${_param:kubernetes_netchecker_agent_repo}/k8s-netchecker-agent:v1.2.2
30 kubernetes_netchecker_server_image: ${_param:kubernetes_netchecker_server_repo}/k8s-netchecker-server:v1.2.2
31 kubernetes_kubedns_image: ${_param:kubernetes_kubedns_repo}/k8s-dns-kube-dns-amd64:1.14.5
32 kubernetes_dnsmasq_image: ${_param:kubernetes_kubedns_repo}/k8s-dns-dnsmasq-amd64:1.14.5
33 kubernetes_sidecar_image: ${_param:kubernetes_kubedns_repo}/k8s-dns-sidecar-amd64:1.14.5
34 kubernetes_dns_autoscaler_image: ${_param:kubernetes_kubedns_repo}/cluster-proportional-autoscaler-amd64:1.0.0
35 kubernetes_externaldns_image: ${_param:kubernetes_externaldns_repo}/external-dns:v0.5.3
36 kubernetes_genie_image: ${_param:kubernetes_genie_repo}/cnigenie:v1.0-124-ge4298f1
37 kubernetes_flannel_image: ${_param:kubernetes_flannel_repo}/flannel:v0.10.0-amd64
38 kubernetes_metallb_controller_image: ${_param:kubernetes_metallb_repo}/controller:v0.6.2
39 kubernetes_metallb_speaker_image: ${_param:kubernetes_metallb_repo}/speaker:v0.6.2
40
41 kubelet_fail_on_swap: true
42 kubernetes_kubedns_enabled: true
43 kubernetes_externaldns_enabled: false
44 kubernetes_coredns_enabled: false
45 kubernetes_externaldns_provider: coredns
46 kubernetes_virtlet_enabled: false
47 kubernetes_flannel_enabled: false
48 kubernetes_genie_enabled: false
49 kubernetes_calico_enabled: false
50 kubernetes_opencontrail_enabled: false
51 kubernetes_contrail_network_controller_enabled: false
52 kubernetes_metallb_enabled: false
53
54 kubernetes:
55 common:
56 hyperkube:
57 image: ${_param:kubernetes_hyperkube_image}
58 pause_image: ${_param:kubernetes_pause_image}
59 addons:
60 dns:
61 enabled: ${_param:kubernetes_kubedns_enabled}
62 kubedns_image: ${_param:kubernetes_kubedns_image}
63 dnsmasq_image: ${_param:kubernetes_dnsmasq_image}
64 sidecar_image: ${_param:kubernetes_sidecar_image}
65 autoscaler:
66 image: ${_param:kubernetes_dns_autoscaler_image}
67 externaldns:
68 enabled: ${_param:kubernetes_externaldns_enabled}
69 namespace: kube-system
70 image: ${_param:kubernetes_externaldns_image}
71 provider: ${_param:kubernetes_externaldns_provider}
72 coredns:
73 enabled: ${_param:kubernetes_coredns_enabled}
74 contrail_network_controller:
75 enabled: ${_param:kubernetes_contrail_network_controller_enabled}
76 image: ${_param:kubernetes_contrail_network_controller_image}
77 flannel:
78 enabled: ${_param:kubernetes_flannel_enabled}
79 image: ${_param:kubernetes_flannel_image}
80 virtlet:
81 enabled: ${_param:kubernetes_virtlet_enabled}
82 namespace: kube-system
83 image: ${_param:kubernetes_virtlet_image}
84 criproxy_version: ${_param:kubernetes_criproxy_version}
85 criproxy_source: ${_param:kubernetes_criproxy_checksum}
86 metallb:
87 enabled: ${_param:kubernetes_metallb_enabled}
88 master:
89 kubelet:
90 fail_on_swap: ${_param:kubelet_fail_on_swap}
91 container: false
92 network:
93 genie:
94 enabled: ${_param:kubernetes_genie_enabled}
95 image: ${_param:kubernetes_genie_image}
96 calico:
97 enabled: ${_param:kubernetes_calico_enabled}
98 image: ${_param:kubernetes_calico_image}
99 calicoctl_image: ${_param:kubernetes_calico_calicoctl_image}
100 cni_image: ${_param:kubernetes_calico_cni_image}
101 opencontrail:
102 enabled: ${_param:kubernetes_opencontrail_enabled}
103 cni_image: ${_param:kubernetes_contrail_cni_image}
104 pool:
105 kubelet:
106 fail_on_swap: ${_param:kubelet_fail_on_swap}
107 container: false
108 network:
109 genie:
110 enabled: ${_param:kubernetes_genie_enabled}
111 image: ${_param:kubernetes_genie_image}
112 calico:
113 enabled: ${_param:kubernetes_calico_enabled}
114 image: ${_param:kubernetes_calico_image}
115 calicoctl_image: ${_param:kubernetes_calico_calicoctl_image}
116 cni_image: ${_param:kubernetes_calico_cni_image}
117 opencontrail:
118 enabled: ${_param:kubernetes_opencontrail_enabled}
119 cni_image: ${_param:kubernetes_contrail_cni_image}