blob: 9f3a471bcb69b7fa2798e052f3a30c7c4dc0f62e [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:
Vladimir Jigulin66e18032019-01-09 07:56:34 +040022 genie:
23 enabled: ${_param:kubernetes_genie_enabled}
24 default_plugin: calico
25 flannel:
26 enabled: ${_param:kubernetes_flannel_enabled}
Victor Ryzhenkin4e9bf572018-12-20 00:43:16 +040027 calico:
Vladimir Jigulin66e18032019-01-09 07:56:34 +040028 enabled: True
Victor Ryzhenkin4e9bf572018-12-20 00:43:16 +040029 no_default_pools: False
Vladimir Jigulin66e18032019-01-09 07:56:34 +040030 image: ${_param:kubernetes_calico_image}
31 calicoctl_image: ${_param:kubernetes_calico_calicoctl_image}
32 cni_image: ${_param:kubernetes_calico_cni_image}
33 kube_controllers_image: ${_param:kubernetes_calico_kube_controllers_image}
Victor Ryzhenkin4e9bf572018-12-20 00:43:16 +040034 etcd:
35 ssl:
36 enabled: True
37 policy:
38 enabled: ${_param:kubernetes_calico_policy_enabled}
39 linux:
40 system:
41 kernel:
42 sysctl:
43 # The default operating system limits on mmap counts is likely to be too low, which may result in out of memory exceptions.
44 vm.max_map_count: 262144
45 storage:
46 enabled: true
47 swap:
48 img:
49 enabled: false
50 engine: file
51 device: /swap.img