blob: 7b286d0cc4190e444f5587e6e949b671f2a4fbea [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:
10 addons:
11 virtlet:
12 enabled: ${_param:kubernetes_virtlet_enabled}
13 namespace: ${_param:kubernetes_addon_namespace}
14 image: ${_param:kubernetes_virtlet_image}
15 criproxy_version: ${_param:kubernetes_criproxy_version}
16 criproxy_source: ${_param:kubernetes_criproxy_checksum}
17 hosts:
18 - ${_param:kubernetes_compute01_hostname}
19 dashboard:
20 enabled: ${_param:kubernetes_dashboard}
21 image: ${_param:kubernetes_dashboard_image}
22 helm:
23 enabled: ${_param:kubernetes_helm_enabled}
24 netchecker:
25 enabled: ${_param:kubernetes_netchecker_enabled}
26 agent_probeurls: ${_param:kubernetes_netchecker_agent_probeurls}
27 externaldns:
28 enabled: ${_param:kubernetes_externaldns_enabled}
29 image: ${_param:kubernetes_externaldns_image}
30 provider: ${_param:kubernetes_externaldns_provider}
31 metallb:
32 enabled: ${_param:kubernetes_metallb_enabled}
33 addresses:
34 - ${_param:kubernetes_metallb_addresses_pool}
35 ingress-nginx:
36 enabled: ${_param:kubernetes_ingressnginx_enabled}
37 metrics-server:
38 enabled: ${_param:kubernetes_metrics_server_enabled}
39 hyperkube:
40 source: ${_param:kubernetes_hyperkube_source}
41 source_hash: ${_param:kubernetes_hyperkube_source_hash}
42 pause_image: ${_param:kubernetes_pause_image}
43 pool:
44 proxy:
45 daemon_opts:
46 cluster-cidr: ${_param:calico_private_network}/${_param:calico_private_netmask}
47 network:
48 calico:
49 no_default_pools: False
50 etcd:
51 ssl:
52 enabled: True
53 policy:
54 enabled: ${_param:kubernetes_calico_policy_enabled}
55 linux:
56 system:
57 kernel:
58 sysctl:
59 # The default operating system limits on mmap counts is likely to be too low, which may result in out of memory exceptions.
60 vm.max_map_count: 262144
61 storage:
62 enabled: true
63 swap:
64 img:
65 enabled: false
66 engine: file
67 device: /swap.img