2017-04-13 00:56:04 -04:00
|
|
|
# Devstack settings
|
|
|
|
|
|
2018-11-27 12:51:48 +01:00
|
|
|
# Supported options are "docker" and "crio".
|
2017-04-13 00:56:04 -04:00
|
|
|
CONTAINER_ENGINE=${CONTAINER_ENGINE:-docker}
|
2019-07-01 15:22:08 +00:00
|
|
|
# TODO(hongbin): deprecate and remove clear container
|
2018-01-25 12:43:37 +00:00
|
|
|
ENABLE_CLEAR_CONTAINER=${ENABLE_CLEAR_CONTAINER:-false}
|
2019-07-01 15:22:08 +00:00
|
|
|
ENABLE_KATA_CONTAINERS=${ENABLE_KATA_CONTAINERS:-false}
|
2018-04-10 16:19:58 +08:00
|
|
|
ENABLE_LIVE_RESTORE=${ENABLE_LIVE_RESTORE:-false}
|
2019-01-29 09:40:31 +08:00
|
|
|
ENABLE_IPV6=${ENABLE_IPV6:-false}
|
2019-06-15 22:10:48 +00:00
|
|
|
K8S_NETWORK_ADDON=${K8S_NETWORK_ADDON:-flannel}
|
2020-02-02 18:21:25 +00:00
|
|
|
ENABLE_CONTAINERD_CRI=${ENABLE_CONTAINERD_CRI:-false}
|
2024-08-21 07:43:21 +00:00
|
|
|
CRIO_VERSION=${CRIO_VERSION:-"1.30.5"}
|
2021-11-09 11:55:56 +01:00
|
|
|
CRIO_ALLOW_ICMP=${CRIO_ALLOW_ICMP:-true}
|
2021-10-27 13:58:53 +02:00
|
|
|
CNI_CONF_DIR=${CNI_CONF_DIR:-}
|
|
|
|
|
CNI_PLUGIN_DIR=${CNI_PLUGIN_DIR:-}
|
2017-04-13 00:56:04 -04:00
|
|
|
|
2023-02-24 15:11:02 +00:00
|
|
|
UBUNTU_DOCKER_VERSION=${UBUNTU_DOCKER_VERSION:-}
|
|
|
|
|
|
2017-04-13 00:56:04 -04:00
|
|
|
# Enable container services
|
|
|
|
|
enable_service container
|
2019-03-23 20:55:16 +00:00
|
|
|
|
|
|
|
|
# Enable k8s services
|
|
|
|
|
if [[ ,${ENABLED_SERVICES} =~ ,"k8s-master" ]]; then
|
|
|
|
|
enable_service kube-controller-manager
|
|
|
|
|
enable_service kube-apiserver
|
|
|
|
|
enable_service kube-scheduler
|
|
|
|
|
enable_service kube-proxy
|
|
|
|
|
fi
|
2022-03-20 11:29:47 +08:00
|
|
|
|
|
|
|
|
# Customize kubeadm container images repository
|
2023-02-21 16:47:52 +01:00
|
|
|
KUBEADMIN_IMAGE_REPOSITORY=${KUBEADMIN_IMAGE_REPOSITORY:-"registry.k8s.io"}
|
2022-03-20 11:47:25 +08:00
|
|
|
|
|
|
|
|
# Configure crio pause image
|
2023-02-21 16:47:52 +01:00
|
|
|
CRIO_PAUSE_IMAGE=${CRIO_PAUSE_IMAGE:-"registry.k8s.io/pause:3.6"}
|
2022-03-20 11:47:25 +08:00
|
|
|
CRIO_PAUSE_COMMAND=${CRIO_PAUSE_COMMAND:-"/pause"}
|