blob: dc6ac4eda0fe0a8a0e4b0090c1e51e56b0037d6c [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}
Victor Ryzhenkin4e9bf572018-12-20 00:43:16 +040029 etcd:
30 ssl:
31 enabled: True
32 policy:
33 enabled: ${_param:kubernetes_calico_policy_enabled}
34 linux:
35 system:
36 kernel:
37 sysctl:
38 # The default operating system limits on mmap counts is likely to be too low, which may result in out of memory exceptions.
39 vm.max_map_count: 262144
40 storage:
41 enabled: true
42 swap:
43 img:
44 enabled: false
45 engine: file
46 device: /swap.img