Andrey Shestakov | a369977 | 2018-06-22 14:14:37 +0300 | [diff] [blame] | 1 | parameters: |
| 2 | _param: |
azvyagintsev | 16ca7ce | 2018-08-21 17:20:33 +0300 | [diff] [blame] | 3 | kubernetes_calico_repo: ${_param:mcp_docker_registry}/mirantis/projectcalico/calico |
Aleksei Kasatkin | 78a4261 | 2018-08-21 12:59:27 +0200 | [diff] [blame] | 4 | kubernetes_calico_kube_ctl_repo: ${_param:mcp_docker_registry}/mirantis/projectcalico/calico |
Andrey Shestakov | 161cb7f | 2018-11-06 16:29:00 +0200 | [diff] [blame] | 5 | kubernetes_calico_calicoctl_repo: ${_param:mcp_binary_registry}/mirantis/projectcalico/calicoctl |
| 6 | kubernetes_calico_birdcl_repo: ${_param:mcp_binary_registry}/mirantis/projectcalico/bird |
| 7 | kubernetes_calico_cni_repo: ${_param:mcp_binary_registry}/mirantis/projectcalico/cni-plugin |
| 8 | kubernetes_hyperkube_repo: ${_param:mcp_binary_registry}/mirantis/kubernetes/hyperkube-binaries |
Jan Cach | 3269385 | 2018-11-05 12:57:36 +0100 | [diff] [blame] | 9 | kubernetes_contrail_registry: ${_param:mcp_docker_registry}/opencontrail-${_param:linux_repo_contrail_component} |
Andrey Shestakov | a369977 | 2018-06-22 14:14:37 +0300 | [diff] [blame] | 10 | kubernetes_netchecker_agent_repo: mirantis |
| 11 | kubernetes_netchecker_server_repo: mirantis |
| 12 | kubernetes_virtlet_repo: mirantis |
| 13 | kubernetes_kubedns_repo: gcr.io/google_containers |
Sergey Kolekonov | 55427a1 | 2018-09-24 18:39:31 +0400 | [diff] [blame] | 14 | kubernetes_externaldns_repo: ${_param:mcp_docker_registry}/mirantis/external-dns |
Andrey Shestakov | 161cb7f | 2018-11-06 16:29:00 +0200 | [diff] [blame] | 15 | kubernetes_genie_repo: ${_param:mcp_binary_registry}/mirantis/kubernetes/cni-genie |
Andrey Shestakov | a369977 | 2018-06-22 14:14:37 +0300 | [diff] [blame] | 16 | kubernetes_flannel_repo: quay.io/coreos |
Sergey Kolekonov | 493cb2d | 2018-09-11 12:26:50 +0400 | [diff] [blame] | 17 | kubernetes_metallb_repo: ${_param:mcp_docker_registry}/mirantis/metallb |
Andrey Shestakov | 161cb7f | 2018-11-06 16:29:00 +0200 | [diff] [blame] | 18 | kubernetes_sriov_repo: ${_param:mcp_binary_registry}/mirantis/kubernetes/sriov-cni |
| 19 | kubernetes_cniplugins_repo: ${_param:mcp_binary_registry}/mirantis/kubernetes/containernetworking-plugins |
Sergey Kolekonov | 2210558 | 2018-09-05 12:11:41 +0400 | [diff] [blame] | 20 | kubernetes_dashboard_repo: ${_param:mcp_docker_registry}/mirantis/kubernetes |
Andrey Shestakov | a947335 | 2018-09-18 14:11:32 +0300 | [diff] [blame] | 21 | kubernetes_coredns_repo: ${_param:mcp_docker_registry}/mirantis/coredns |
Sergey Kolekonov | 45df332 | 2018-09-25 17:55:30 +0400 | [diff] [blame] | 22 | kubernetes_ingressnginx_repo: ${_param:mcp_docker_registry}/mirantis/kubernetes-ingress-nginx |
Victor Ryzhenkin | 1687607 | 2018-10-04 17:35:17 +0400 | [diff] [blame] | 23 | kubernetes_corends_etcd_operator_repo: quay.io/coreos |
Andrey Shestakov | e061141 | 2018-10-08 17:38:14 +0300 | [diff] [blame] | 24 | kubernetes_containerd_repo: https://github.com/kubernetes-sigs/cri-tools/releases/download |
Sergey Kolekonov | 517d449 | 2018-11-29 19:47:39 +0400 | [diff] [blame] | 25 | kubernetes_openstack_provider_repo: ${_param:mcp_binary_registry}/mirantis/kubernetes/cloud-provider-openstack |
Łukasz Oleś | e125b95 | 2018-11-26 13:09:16 +0100 | [diff] [blame] | 26 | kubernetes_metrics_server_repo: k8s.gcr.io |
ashestakov | ebe3a84 | 2019-01-22 18:14:21 +0200 | [diff] [blame] | 27 | kubernetes_helm_tiller_repo: gcr.io/kubernetes-helm |
Andrey Shestakov | a369977 | 2018-06-22 14:14:37 +0300 | [diff] [blame] | 28 | |
Andrey Shestakov | 161cb7f | 2018-11-06 16:29:00 +0200 | [diff] [blame] | 29 | # component images/binaries |
Aleksei Kasatkin | db3925e | 2018-12-14 16:04:52 +0100 | [diff] [blame] | 30 | kubernetes_calico_image: ${_param:kubernetes_calico_repo}/node:v3.3.2 |
| 31 | kubernetes_calico_kube_controllers_image: ${_param:kubernetes_calico_kube_ctl_repo}/kube-controllers:v3.3.2 |
| 32 | kubernetes_calico_calicoctl_source: ${_param:kubernetes_calico_calicoctl_repo}/calicoctl-v3.3.2 |
| 33 | kubernetes_calico_calicoctl_source_hash: md5=bb38517fdd6b8bb7c130ae7550a9d335 |
| 34 | kubernetes_calico_birdcl_source: ${_param:kubernetes_calico_birdcl_repo}/birdcl-v0.3.3 |
| 35 | kubernetes_calico_birdcl_source_hash: md5=0327442efd2592ddce449b66c5d0fc9d |
| 36 | kubernetes_calico_cni_source: ${_param:kubernetes_calico_cni_repo}/calico-v3.3.2 |
| 37 | kubernetes_calico_cni_source_hash: md5=2544bc1865c1451cac7a61264c25a2cb |
| 38 | kubernetes_calico_cni_ipam_source: ${_param:kubernetes_calico_cni_repo}/calico-ipam-v3.3.2 |
| 39 | kubernetes_calico_cni_ipam_source_hash: md5=b22623eeea3b29ba8ec071d859ac7055 |
Victor Ryzhenkin | 86b0a89 | 2019-03-28 22:32:37 +0400 | [diff] [blame^] | 40 | kubernetes_hyperkube_source: ${_param:kubernetes_hyperkube_repo}/hyperkube_v1.13.5-3_1553734030770 |
| 41 | kubernetes_hyperkube_source_hash: md5=50e76be5db36adcffe24ede633e428d2 |
| 42 | kubernetes_pause_image: ${_param:mcp_docker_registry}/mirantis/kubernetes/pause-amd64:v1.13.5-3 |
Victor Ryzhenkin | d524d01 | 2019-03-06 17:11:13 +0400 | [diff] [blame] | 43 | kubernetes_virtlet_image: ${_param:kubernetes_virtlet_repo}/virtlet:v1.5.0 |
Victor Ryzhenkin | 8e14893 | 2019-01-21 17:03:46 +0400 | [diff] [blame] | 44 | kubernetes_criproxy_version: v0.14.0 |
| 45 | kubernetes_criproxy_checksum: md5=f0fa669295a156a588f3480c9909e6fd |
Andrey Shestakov | a369977 | 2018-06-22 14:14:37 +0300 | [diff] [blame] | 46 | kubernetes_netchecker_agent_image: ${_param:kubernetes_netchecker_agent_repo}/k8s-netchecker-agent:v1.2.2 |
| 47 | kubernetes_netchecker_server_image: ${_param:kubernetes_netchecker_server_repo}/k8s-netchecker-server:v1.2.2 |
| 48 | kubernetes_kubedns_image: ${_param:kubernetes_kubedns_repo}/k8s-dns-kube-dns-amd64:1.14.5 |
| 49 | kubernetes_dnsmasq_image: ${_param:kubernetes_kubedns_repo}/k8s-dns-dnsmasq-amd64:1.14.5 |
| 50 | kubernetes_sidecar_image: ${_param:kubernetes_kubedns_repo}/k8s-dns-sidecar-amd64:1.14.5 |
| 51 | kubernetes_dns_autoscaler_image: ${_param:kubernetes_kubedns_repo}/cluster-proportional-autoscaler-amd64:1.0.0 |
Victor Ryzhenkin | 86b0a89 | 2019-03-28 22:32:37 +0400 | [diff] [blame^] | 52 | kubernetes_externaldns_image: ${_param:kubernetes_externaldns_repo}/external-dns:v0.5.11-4 |
Victor Ryzhenkin | 3e33887 | 2018-12-14 19:22:23 +0400 | [diff] [blame] | 53 | kubernetes_genie_source: ${_param:kubernetes_genie_repo}/genie_v2.0-1-g209d3c4 |
| 54 | kubernetes_genie_source_hash: md5=fa7a27ecbb9f800c1b705f87c64f6226 |
Andrey Shestakov | a369977 | 2018-06-22 14:14:37 +0300 | [diff] [blame] | 55 | kubernetes_flannel_image: ${_param:kubernetes_flannel_repo}/flannel:v0.10.0-amd64 |
Sergey Kolekonov | 493cb2d | 2018-09-11 12:26:50 +0400 | [diff] [blame] | 56 | kubernetes_metallb_controller_image: ${_param:kubernetes_metallb_repo}/controller:v0.7.3-2 |
| 57 | kubernetes_metallb_speaker_image: ${_param:kubernetes_metallb_repo}/speaker:v0.7.3-2 |
Victor Ryzhenkin | 1687607 | 2018-10-04 17:35:17 +0400 | [diff] [blame] | 58 | kubernetes_sriov_source: ${_param:kubernetes_sriov_repo}/sriov_v0.3-9-g3b31f1a |
| 59 | kubernetes_sriov_source_hash: md5=cd9ea01e80d260218260314447c23b30 |
Victor Ryzhenkin | 86b0a89 | 2019-03-28 22:32:37 +0400 | [diff] [blame^] | 60 | kubernetes_cniplugins_source: ${_param:kubernetes_cniplugins_repo}/containernetworking-plugins_v0.7.2-173-g8db2808.tar.gz |
| 61 | kubernetes_cniplugins_source_hash: md5=1861ab0c880fff58e7e8299e3dad8a0b |
Victor Ryzhenkin | 7672371 | 2018-12-28 12:23:57 +0400 | [diff] [blame] | 62 | kubernetes_dashboard_image: ${_param:kubernetes_dashboard_repo}/kubernetes-dashboard-amd64:v1.10.1-2 |
Mateusz Matuszkowiak | 81fc6ca | 2018-09-04 15:54:14 +0200 | [diff] [blame] | 63 | kubernetes_telegraf_image: ${_param:mcp_docker_registry}/openstack-docker/telegraf:2018.8.0 |
Victor Ryzhenkin | 86b0a89 | 2019-03-28 22:32:37 +0400 | [diff] [blame^] | 64 | kubernetes_coredns_image: ${_param:kubernetes_coredns_repo}/coredns:v1.4.0-96 |
| 65 | kubernetes_ingressnginx_controller_image: ${_param:kubernetes_ingressnginx_repo}/nginx-ingress-controller-amd64:nginx-0.23.0-4 |
Victor Ryzhenkin | 3e33887 | 2018-12-14 19:22:23 +0400 | [diff] [blame] | 66 | kubernetes_corends_etcd_operator_image: ${_param:kubernetes_corends_etcd_operator_repo}/etcd-operator:v0.9.3 |
Andrey Shestakov | e061141 | 2018-10-08 17:38:14 +0300 | [diff] [blame] | 67 | kubernetes_containerd_source: ${_param:kubernetes_containerd_repo}/v1.12.0/crictl-v1.12.0-linux-amd64.tar.gz |
| 68 | kubernetes_containerd_source_hash: md5=ff60b9ddfa5617f7ed14b3f3b6a60056 |
Andrey Shestakov | 161cb7f | 2018-11-06 16:29:00 +0200 | [diff] [blame] | 69 | # images for formula compatibility |
Victor Ryzhenkin | 86b0a89 | 2019-03-28 22:32:37 +0400 | [diff] [blame^] | 70 | kubernetes_hyperkube_image: ${_param:mcp_docker_registry}/mirantis/kubernetes/hyperkube-amd64:v1.13.5-3 |
Aleksei Kasatkin | db3925e | 2018-12-14 16:04:52 +0100 | [diff] [blame] | 71 | kubernetes_calico_cni_image: ${_param:mcp_docker_registry}/mirantis/projectcalico/calico/cni:v3.3.2 |
| 72 | kubernetes_calico_calicoctl_image: ${_param:mcp_docker_registry}/mirantis/projectcalico/calico/ctl:v3.3.2 |
ashestakov | 864906f | 2019-03-19 12:05:07 +0200 | [diff] [blame] | 73 | kubernetes_containerd_package: containerd=1.2.4-2~u16.04+mcp |
Łukasz Oleś | e125b95 | 2018-11-26 13:09:16 +0100 | [diff] [blame] | 74 | kubernetes_metrics_server_image: ${_param:kubernetes_metrics_server_repo}/metrics-server-amd64:v0.3.1 |
ashestakov | ebe3a84 | 2019-01-22 18:14:21 +0200 | [diff] [blame] | 75 | kubernetes_helm_tiller_image: ${_param:kubernetes_helm_tiller_repo}/tiller:v2.12.2 |
Andrey Shestakov | a369977 | 2018-06-22 14:14:37 +0300 | [diff] [blame] | 76 | |
azvyagintsev | d80a235 | 2018-11-09 15:01:20 +0200 | [diff] [blame] | 77 | kubernetes_opencontrail_controller_image: ${_param:kubernetes_contrail_registry}/opencontrail-controller:${_param:mcp_version} |
| 78 | kubernetes_opencontrail_analyticsdb_image: ${_param:kubernetes_contrail_registry}/opencontrail-analyticsdb:${_param:mcp_version} |
| 79 | kubernetes_opencontrail_analytics_image: ${_param:kubernetes_contrail_registry}/opencontrail-analytics:${_param:mcp_version} |
| 80 | kubernetes_opencontrail_kube_manager_image: ${_param:kubernetes_contrail_registry}/opencontrail-kube-manager:${_param:mcp_version} |
Jan Cach | 3269385 | 2018-11-05 12:57:36 +0100 | [diff] [blame] | 81 | |
Andrey Shestakov | a369977 | 2018-06-22 14:14:37 +0300 | [diff] [blame] | 82 | kubelet_fail_on_swap: true |
Andrey Shestakov | cdc6228 | 2018-08-07 18:24:12 +0300 | [diff] [blame] | 83 | kubernetes_dashboard_enabled: true |
Andrey Shestakov | 6bd3dc0 | 2018-09-03 16:16:04 +0300 | [diff] [blame] | 84 | kubernetes_kubedns_enabled: false |
Andrey Shestakov | a369977 | 2018-06-22 14:14:37 +0300 | [diff] [blame] | 85 | kubernetes_externaldns_enabled: false |
Andrey Shestakov | 6bd3dc0 | 2018-09-03 16:16:04 +0300 | [diff] [blame] | 86 | kubernetes_coredns_enabled: true |
Andrey Shestakov | a369977 | 2018-06-22 14:14:37 +0300 | [diff] [blame] | 87 | kubernetes_externaldns_provider: coredns |
| 88 | kubernetes_virtlet_enabled: false |
Sergey Kolekonov | 4610de0 | 2018-09-19 12:46:57 +0400 | [diff] [blame] | 89 | kubernetes_virtlet_use_apparmor: false |
Andrey Shestakov | a369977 | 2018-06-22 14:14:37 +0300 | [diff] [blame] | 90 | kubernetes_flannel_enabled: false |
| 91 | kubernetes_genie_enabled: false |
| 92 | kubernetes_calico_enabled: false |
| 93 | kubernetes_opencontrail_enabled: false |
Andrey Shestakov | a369977 | 2018-06-22 14:14:37 +0300 | [diff] [blame] | 94 | kubernetes_metallb_enabled: false |
Andrey Shestakov | 03cf0b6 | 2018-06-25 18:07:36 +0300 | [diff] [blame] | 95 | kubernetes_sriov_enabled: false |
Mateusz Matuszkowiak | eb1c744 | 2018-08-28 14:01:53 +0200 | [diff] [blame] | 96 | kubernetes_telegraf_enabled: false |
Sergey Kolekonov | 45df332 | 2018-09-25 17:55:30 +0400 | [diff] [blame] | 97 | kubernetes_ingressnginx_enabled: false |
Andrey Shestakov | 25e20a9 | 2018-11-13 16:44:57 +0200 | [diff] [blame] | 98 | kubernetes_containerd_enabled: true |
Łukasz Oleś | e125b95 | 2018-11-26 13:09:16 +0100 | [diff] [blame] | 99 | kubernetes_metrics_server_enabled: false |
ashestakov | ebe3a84 | 2019-01-22 18:14:21 +0200 | [diff] [blame] | 100 | kubernetes_helm_tiller_enabled: false |
Sergey Kolekonov | 45df332 | 2018-09-25 17:55:30 +0400 | [diff] [blame] | 101 | |
| 102 | kubernetes_ingressnginx_controller_replicas: 1 |
Mateusz Matuszkowiak | a18fbd2 | 2018-08-20 14:34:08 +0200 | [diff] [blame] | 103 | |
Mateusz Matuszkowiak | eb1c744 | 2018-08-28 14:01:53 +0200 | [diff] [blame] | 104 | # telegraf stuff |
| 105 | kubernetes_telegraf_namespace: stacklight |
| 106 | kubernetes_telegraf_resources_limits_memory: 500Mi |
| 107 | kubernetes_telegraf_resources_requests_memory: 500Mi |
| 108 | kubernetes_telegraf_agent_interval: 15 |
| 109 | kubernetes_telegraf_agent_round_interval: false |
| 110 | kubernetes_telegraf_agent_metric_batch_size: 1000 |
| 111 | kubernetes_telegraf_agent_metric_buffer_limit: 10000 |
| 112 | kubernetes_telegraf_agent_collection_jitter: 2 |
| 113 | kubernetes_telegraf_agent_flush_interval: 10 |
| 114 | kubernetes_telegraf_agent_flush_jitter: 2 |
| 115 | kubernetes_telegraf_agent_precision: ms |
| 116 | kubernetes_telegraf_agent_logfile: etc/telegraf/log |
| 117 | kubernetes_telegraf_agent_debug: false |
| 118 | kubernetes_telegraf_agent_quiet: false |
| 119 | kubernetes_telegraf_agent_omit_hostname: false |
Andrey Shestakov | a369977 | 2018-06-22 14:14:37 +0300 | [diff] [blame] | 120 | |
Sergey Kolekonov | 517d449 | 2018-11-29 19:47:39 +0400 | [diff] [blame] | 121 | # Cloud providers parameters |
| 122 | |
| 123 | kubernetes_cloudprovider_enabled: false |
| 124 | kubernetes_cloudprovider_type: openstack |
| 125 | |
| 126 | # OpenStack cloud provider |
| 127 | |
Sergey Kolekonov | 8fb2be7 | 2019-02-10 19:10:29 +0400 | [diff] [blame] | 128 | kubernetes_openstack_provider_binary: ${_param:kubernetes_openstack_provider_repo}/openstack-cloud-controller-manager_v0.3.0-2_1549884015986 |
| 129 | kubernetes_openstack_provider_binary_hash: md5=fd19a97527009aac72de7997744885fb |
Sergey Kolekonov | 517d449 | 2018-11-29 19:47:39 +0400 | [diff] [blame] | 130 | kubernetes_openstack_provider_cloud_user: admin |
| 131 | kubernetes_openstack_provider_cloud_password: secret |
| 132 | kubernetes_openstack_provider_cloud_auth_url: http://127.0.0.1:5000/v3 |
| 133 | kubernetes_openstack_provider_cloud_tenant_id: tenant_id |
| 134 | kubernetes_openstack_provider_cloud_domain_id: default |
| 135 | kubernetes_openstack_provider_cloud_region: RegionOne |
| 136 | kubernetes_openstack_provider_lbaas_subnet_id: subnet_id |
| 137 | kubernetes_openstack_provider_floating_net_id: floating_net_id |
Sergey Kolekonov | 8fb2be7 | 2019-02-10 19:10:29 +0400 | [diff] [blame] | 138 | kubernetes_openstack_provider_internal_net_name: internal_net_name |
| 139 | kubernetes_openstack_provider_public_net_name: public_net_name |
Sergey Kolekonov | 517d449 | 2018-11-29 19:47:39 +0400 | [diff] [blame] | 140 | |
| 141 | |
ashestakov | dfd8d81 | 2018-11-23 11:16:36 +0200 | [diff] [blame] | 142 | linux: |
| 143 | system: |
| 144 | kernel: |
| 145 | sysctl: |
| 146 | net.ipv4.ip_forward: 1 |
Andrey Shestakov | 51b5e2e | 2018-06-29 14:41:47 +0300 | [diff] [blame] | 147 | |
Andrey Shestakov | a369977 | 2018-06-22 14:14:37 +0300 | [diff] [blame] | 148 | kubernetes: |
| 149 | common: |
Andrey Shestakov | e061141 | 2018-10-08 17:38:14 +0300 | [diff] [blame] | 150 | containerd: |
| 151 | enabled: ${_param:kubernetes_containerd_enabled} |
Andrey Shestakov | 25e20a9 | 2018-11-13 16:44:57 +0200 | [diff] [blame] | 152 | package: ${_param:kubernetes_containerd_package} |
Andrey Shestakov | e061141 | 2018-10-08 17:38:14 +0300 | [diff] [blame] | 153 | crictl: |
| 154 | source: ${_param:kubernetes_containerd_source} |
| 155 | hash: ${_param:kubernetes_containerd_source_hash} |
Andrey Shestakov | a369977 | 2018-06-22 14:14:37 +0300 | [diff] [blame] | 156 | hyperkube: |
| 157 | image: ${_param:kubernetes_hyperkube_image} |
Andrey Shestakov | 161cb7f | 2018-11-06 16:29:00 +0200 | [diff] [blame] | 158 | source: ${_param:kubernetes_hyperkube_source} |
| 159 | source_hash: ${_param:kubernetes_hyperkube_source_hash} |
Andrey Shestakov | a369977 | 2018-06-22 14:14:37 +0300 | [diff] [blame] | 160 | pause_image: ${_param:kubernetes_pause_image} |
Andrey Shestakov | d09c105 | 2018-07-03 14:10:10 +0300 | [diff] [blame] | 161 | cni: |
| 162 | plugins: |
| 163 | source: ${_param:kubernetes_cniplugins_source} |
| 164 | hash: ${_param:kubernetes_cniplugins_source_hash} |
Sergey Kolekonov | 517d449 | 2018-11-29 19:47:39 +0400 | [diff] [blame] | 165 | cloudprovider: |
| 166 | enabled: ${_param:kubernetes_cloudprovider_enabled} |
| 167 | provider: ${_param:kubernetes_cloudprovider_type} |
| 168 | params: |
| 169 | binary: ${_param:kubernetes_openstack_provider_binary} |
| 170 | binary_hash: ${_param:kubernetes_openstack_provider_binary_hash} |
| 171 | username: ${_param:kubernetes_openstack_provider_cloud_user} |
| 172 | password: ${_param:kubernetes_openstack_provider_cloud_password} |
| 173 | auth_url: ${_param:kubernetes_openstack_provider_cloud_auth_url} |
| 174 | tenant_id: ${_param:kubernetes_openstack_provider_cloud_tenant_id} |
| 175 | domain_id: ${_param:kubernetes_openstack_provider_cloud_domain_id} |
| 176 | region: ${_param:kubernetes_openstack_provider_cloud_region} |
| 177 | subnet_id: ${_param:kubernetes_openstack_provider_lbaas_subnet_id} |
| 178 | floating_net_id: ${_param:kubernetes_openstack_provider_floating_net_id} |
Sergey Kolekonov | 8fb2be7 | 2019-02-10 19:10:29 +0400 | [diff] [blame] | 179 | internal_net_name: ${_param:kubernetes_openstack_provider_internal_net_name} |
| 180 | public_net_name: ${_param:kubernetes_openstack_provider_public_net_name} |
Andrey Shestakov | a369977 | 2018-06-22 14:14:37 +0300 | [diff] [blame] | 181 | addons: |
Andrey Shestakov | cdc6228 | 2018-08-07 18:24:12 +0300 | [diff] [blame] | 182 | dashboard: |
| 183 | enabled: ${_param:kubernetes_dashboard_enabled} |
| 184 | image: ${_param:kubernetes_dashboard_image} |
Andrey Shestakov | a369977 | 2018-06-22 14:14:37 +0300 | [diff] [blame] | 185 | dns: |
| 186 | enabled: ${_param:kubernetes_kubedns_enabled} |
| 187 | kubedns_image: ${_param:kubernetes_kubedns_image} |
| 188 | dnsmasq_image: ${_param:kubernetes_dnsmasq_image} |
| 189 | sidecar_image: ${_param:kubernetes_sidecar_image} |
| 190 | autoscaler: |
| 191 | image: ${_param:kubernetes_dns_autoscaler_image} |
| 192 | externaldns: |
| 193 | enabled: ${_param:kubernetes_externaldns_enabled} |
| 194 | namespace: kube-system |
| 195 | image: ${_param:kubernetes_externaldns_image} |
| 196 | provider: ${_param:kubernetes_externaldns_provider} |
| 197 | coredns: |
| 198 | enabled: ${_param:kubernetes_coredns_enabled} |
Andrey Shestakov | 6bd3dc0 | 2018-09-03 16:16:04 +0300 | [diff] [blame] | 199 | image: ${_param:kubernetes_coredns_image} |
Victor Ryzhenkin | 1687607 | 2018-10-04 17:35:17 +0400 | [diff] [blame] | 200 | etcd: |
| 201 | operator_image: ${_param:kubernetes_corends_etcd_operator_image} |
Jan Cach | 3269385 | 2018-11-05 12:57:36 +0100 | [diff] [blame] | 202 | opencontrail: |
| 203 | controller: |
| 204 | image: ${_param:kubernetes_opencontrail_controller_image} |
| 205 | analyticsdb: |
| 206 | image: ${_param:kubernetes_opencontrail_analyticsdb_image} |
| 207 | analytics: |
| 208 | image: ${_param:kubernetes_opencontrail_analytics_image} |
| 209 | kube_manager: |
| 210 | image: ${_param:kubernetes_opencontrail_kube_manager_image} |
Andrey Shestakov | a369977 | 2018-06-22 14:14:37 +0300 | [diff] [blame] | 211 | flannel: |
Andrey Shestakov | a369977 | 2018-06-22 14:14:37 +0300 | [diff] [blame] | 212 | image: ${_param:kubernetes_flannel_image} |
Mateusz Matuszkowiak | eb1c744 | 2018-08-28 14:01:53 +0200 | [diff] [blame] | 213 | telegraf: |
| 214 | enabled: ${_param:kubernetes_telegraf_enabled} |
| 215 | image: ${_param:kubernetes_telegraf_image} |
| 216 | resources: |
| 217 | limits: |
| 218 | memory: ${_param:kubernetes_telegraf_resources_limits_memory} |
| 219 | requests: |
| 220 | memory: ${_param:kubernetes_telegraf_resources_requests_memory} |
| 221 | agent: |
| 222 | interval: ${_param:kubernetes_telegraf_agent_interval} |
| 223 | round_interval: ${_param:kubernetes_telegraf_agent_round_interval} |
| 224 | metric_batch_size: ${_param:kubernetes_telegraf_agent_metric_batch_size} |
| 225 | metric_buffer_limit: ${_param:kubernetes_telegraf_agent_metric_buffer_limit} |
| 226 | collection_jitter: ${_param:kubernetes_telegraf_agent_collection_jitter} |
| 227 | flush_interval: ${_param:kubernetes_telegraf_agent_flush_interval} |
| 228 | flush_jitter: ${_param:kubernetes_telegraf_agent_flush_jitter} |
| 229 | precision: ${_param:kubernetes_telegraf_agent_precision} |
| 230 | logfile: ${_param:kubernetes_telegraf_agent_logfile} |
| 231 | debug: ${_param:kubernetes_telegraf_agent_debug} |
| 232 | quiet: ${_param:kubernetes_telegraf_agent_quiet} |
| 233 | omit_hostname: ${_param:kubernetes_telegraf_agent_omit_hostname} |
Andrey Shestakov | a369977 | 2018-06-22 14:14:37 +0300 | [diff] [blame] | 234 | virtlet: |
| 235 | enabled: ${_param:kubernetes_virtlet_enabled} |
| 236 | namespace: kube-system |
| 237 | image: ${_param:kubernetes_virtlet_image} |
| 238 | criproxy_version: ${_param:kubernetes_criproxy_version} |
| 239 | criproxy_source: ${_param:kubernetes_criproxy_checksum} |
Sergey Kolekonov | 4610de0 | 2018-09-19 12:46:57 +0400 | [diff] [blame] | 240 | use_apparmor: ${_param:kubernetes_virtlet_use_apparmor} |
Andrey Shestakov | a369977 | 2018-06-22 14:14:37 +0300 | [diff] [blame] | 241 | metallb: |
| 242 | enabled: ${_param:kubernetes_metallb_enabled} |
Sergey Kolekonov | 493cb2d | 2018-09-11 12:26:50 +0400 | [diff] [blame] | 243 | controller_image: ${_param:kubernetes_metallb_controller_image} |
| 244 | speaker_image: ${_param:kubernetes_metallb_speaker_image} |
Sergey Kolekonov | 45df332 | 2018-09-25 17:55:30 +0400 | [diff] [blame] | 245 | ingress-nginx: |
| 246 | enabled: ${_param:kubernetes_ingressnginx_enabled} |
| 247 | controller_image: ${_param:kubernetes_ingressnginx_controller_image} |
| 248 | controller_replicas: ${_param:kubernetes_ingressnginx_controller_replicas} |
Łukasz Oleś | e125b95 | 2018-11-26 13:09:16 +0100 | [diff] [blame] | 249 | metrics-server: |
| 250 | enabled: ${_param:kubernetes_metrics_server_enabled} |
| 251 | controller_image: ${_param:kubernetes_metrics_server_image} |
ashestakov | ebe3a84 | 2019-01-22 18:14:21 +0200 | [diff] [blame] | 252 | helm: |
| 253 | enabled: ${_param:kubernetes_helm_tiller_enabled} |
| 254 | tiller_image: ${_param:kubernetes_helm_tiller_image} |
Andrey Shestakov | a369977 | 2018-06-22 14:14:37 +0300 | [diff] [blame] | 255 | pool: |
Andrey Shestakov | 86330c9 | 2018-07-05 23:30:30 +0300 | [diff] [blame] | 256 | enabled: false |
Andrey Shestakov | a369977 | 2018-06-22 14:14:37 +0300 | [diff] [blame] | 257 | kubelet: |
| 258 | fail_on_swap: ${_param:kubelet_fail_on_swap} |
| 259 | container: false |
| 260 | network: |
| 261 | genie: |
| 262 | enabled: ${_param:kubernetes_genie_enabled} |
Andrey Shestakov | d09c105 | 2018-07-03 14:10:10 +0300 | [diff] [blame] | 263 | source: ${_param:kubernetes_genie_source} |
| 264 | source_hash: ${_param:kubernetes_genie_source_hash} |
Andrey Shestakov | a369977 | 2018-06-22 14:14:37 +0300 | [diff] [blame] | 265 | calico: |
| 266 | enabled: ${_param:kubernetes_calico_enabled} |
| 267 | image: ${_param:kubernetes_calico_image} |
Andrey Shestakov | 161cb7f | 2018-11-06 16:29:00 +0200 | [diff] [blame] | 268 | kube_controllers_image: ${_param:kubernetes_calico_kube_controllers_image} |
| 269 | calicoctl_source: ${_param:kubernetes_calico_calicoctl_source} |
| 270 | calicoctl_source_hash: ${_param:kubernetes_calico_calicoctl_source_hash} |
| 271 | birdcl_source: ${_param:kubernetes_calico_birdcl_source} |
| 272 | birdcl_source_hash: ${_param:kubernetes_calico_birdcl_source_hash} |
| 273 | cni_source: ${_param:kubernetes_calico_cni_source} |
| 274 | cni_source_hash: ${_param:kubernetes_calico_cni_source_hash} |
| 275 | cni_ipam_source: ${_param:kubernetes_calico_cni_ipam_source} |
| 276 | cni_ipam_source_hash: ${_param:kubernetes_calico_cni_ipam_source_hash} |
| 277 | # compatibility |
Andrey Shestakov | a369977 | 2018-06-22 14:14:37 +0300 | [diff] [blame] | 278 | calicoctl_image: ${_param:kubernetes_calico_calicoctl_image} |
| 279 | cni_image: ${_param:kubernetes_calico_cni_image} |
| 280 | opencontrail: |
| 281 | enabled: ${_param:kubernetes_opencontrail_enabled} |
Andrey Shestakov | 03cf0b6 | 2018-06-25 18:07:36 +0300 | [diff] [blame] | 282 | sriov: |
| 283 | enabled: ${_param:kubernetes_sriov_enabled} |
| 284 | source: ${_param:kubernetes_sriov_source} |
| 285 | source_hash: ${_param:kubernetes_sriov_source_hash} |
Andrey Shestakov | 6bcddaf | 2018-08-06 00:05:13 +0300 | [diff] [blame] | 286 | flannel: |
| 287 | enabled: ${_param:kubernetes_flannel_enabled} |