blob: 7b286d0cc4190e444f5587e6e949b671f2a4fbea [file] [log] [blame]
classes:
- system.linux.system.repo.mcp.apt_mirantis.docker
- system.kubernetes.pool.cluster
- system.salt.minion.cert.k8s_client
- system.salt.minion.cert.etcd_client
parameters:
kubernetes:
common:
addons:
virtlet:
enabled: ${_param:kubernetes_virtlet_enabled}
namespace: ${_param:kubernetes_addon_namespace}
image: ${_param:kubernetes_virtlet_image}
criproxy_version: ${_param:kubernetes_criproxy_version}
criproxy_source: ${_param:kubernetes_criproxy_checksum}
hosts:
- ${_param:kubernetes_compute01_hostname}
dashboard:
enabled: ${_param:kubernetes_dashboard}
image: ${_param:kubernetes_dashboard_image}
helm:
enabled: ${_param:kubernetes_helm_enabled}
netchecker:
enabled: ${_param:kubernetes_netchecker_enabled}
agent_probeurls: ${_param:kubernetes_netchecker_agent_probeurls}
externaldns:
enabled: ${_param:kubernetes_externaldns_enabled}
image: ${_param:kubernetes_externaldns_image}
provider: ${_param:kubernetes_externaldns_provider}
metallb:
enabled: ${_param:kubernetes_metallb_enabled}
addresses:
- ${_param:kubernetes_metallb_addresses_pool}
ingress-nginx:
enabled: ${_param:kubernetes_ingressnginx_enabled}
metrics-server:
enabled: ${_param:kubernetes_metrics_server_enabled}
hyperkube:
source: ${_param:kubernetes_hyperkube_source}
source_hash: ${_param:kubernetes_hyperkube_source_hash}
pause_image: ${_param:kubernetes_pause_image}
pool:
proxy:
daemon_opts:
cluster-cidr: ${_param:calico_private_network}/${_param:calico_private_netmask}
network:
calico:
no_default_pools: False
etcd:
ssl:
enabled: True
policy:
enabled: ${_param:kubernetes_calico_policy_enabled}
linux:
system:
kernel:
sysctl:
# The default operating system limits on mmap counts is likely to be too low, which may result in out of memory exceptions.
vm.max_map_count: 262144
storage:
enabled: true
swap:
img:
enabled: false
engine: file
device: /swap.img