blob: c4de80c2fab995b44fbd40faf8f8adc1cf8c57a8 [file] [log] [blame]
Victor Ryzhenkin4e9bf572018-12-20 00:43:16 +04001classes:
2- system.linux.system.repo.mcp.apt_mirantis.docker
3- system.kubernetes.pool.cluster
4- system.salt.minion.cert.k8s_client
5- system.salt.minion.cert.etcd_client
6
7parameters:
8 kubernetes:
9 common:
Victor Ryzhenkin4e9bf572018-12-20 00:43:16 +040010 hyperkube:
11 source: ${_param:kubernetes_hyperkube_source}
12 source_hash: ${_param:kubernetes_hyperkube_source_hash}
13 pause_image: ${_param:kubernetes_pause_image}
14 pool:
15 proxy:
16 daemon_opts:
17 cluster-cidr: ${_param:calico_private_network}/${_param:calico_private_netmask}
Vladimir Jigulin66e18032019-01-09 07:56:34 +040018 kubelet:
19 address: ${_param:single_address}
20 fail_on_swap: ${_param:kubelet_fail_on_swap}
Victor Ryzhenkin4e9bf572018-12-20 00:43:16 +040021 network:
22 calico:
Vladimir Jigulin66e18032019-01-09 07:56:34 +040023 enabled: True
Victor Ryzhenkin4e9bf572018-12-20 00:43:16 +040024 no_default_pools: False
Vladimir Jigulin66e18032019-01-09 07:56:34 +040025 image: ${_param:kubernetes_calico_image}
26 calicoctl_image: ${_param:kubernetes_calico_calicoctl_image}
27 cni_image: ${_param:kubernetes_calico_cni_image}
28 kube_controllers_image: ${_param:kubernetes_calico_kube_controllers_image}
Aleksei Kasatkina80c6f82019-01-09 10:52:12 +010029 birdcl_source: ${_param:kubernetes_calico_birdcl_source}
30 birdcl_source_hash: ${_param:kubernetes_calico_birdcl_source_hash}
31 calicoctl_source: ${_param:kubernetes_calico_calicoctl_source}
32 calicoctl_source_hash: ${_param:kubernetes_calico_calicoctl_source_hash}
33 cni_ipam_source: ${_param:kubernetes_calico_cni_ipam_source}
34 cni_ipam_source_hash: ${_param:kubernetes_calico_cni_ipam_source_hash}
35 cni_source: ${_param:kubernetes_calico_cni_source}
36 cni_source_hash: ${_param:kubernetes_calico_cni_source_hash}
Victor Ryzhenkin4e9bf572018-12-20 00:43:16 +040037 etcd:
38 ssl:
39 enabled: True
40 policy:
41 enabled: ${_param:kubernetes_calico_policy_enabled}
42 linux:
43 system:
44 kernel:
45 sysctl:
46 # The default operating system limits on mmap counts is likely to be too low, which may result in out of memory exceptions.
47 vm.max_map_count: 262144
48 storage:
49 enabled: true
50 swap:
51 img:
52 enabled: false
53 engine: file
54 device: /swap.img