
We've switched to the kubernetes binaries from kubernetes project itself a while ago. There are still some of the mentions in the sample local.conf about it and a wrapper shell script for the kubectl. In this commit it will be removed. Change-Id: Id2ea00db502a9a77c7686c1f2c60637f37bd72df
61 lines
1.5 KiB
Plaintext
61 lines
1.5 KiB
Plaintext
[[local|localrc]]
|
|
|
|
enable_plugin kuryr-kubernetes \
|
|
https://opendev.org/openstack/kuryr-kubernetes
|
|
|
|
RECLONE="no"
|
|
|
|
# Log settings for better readability
|
|
LOGFILE=devstack.log
|
|
LOG_COLOR=False
|
|
|
|
|
|
# Credentials
|
|
ADMIN_PASSWORD=pass
|
|
DATABASE_PASSWORD=pass
|
|
RABBIT_PASSWORD=pass
|
|
SERVICE_PASSWORD=pass
|
|
SERVICE_TOKEN=pass
|
|
# Enable Keystone v3
|
|
IDENTITY_API_VERSION=3
|
|
|
|
# In pro of speed and being lightweight, we will be explicit in regards to
|
|
# which services we enable
|
|
ENABLED_SERVICES=""
|
|
|
|
SERVICE_HOST=CONTROLLER_IP
|
|
MULTI_HOST=1
|
|
KEYSTONE_SERVICE_HOST=$SERVICE_HOST
|
|
MYSQL_HOST=$SERVICE_HOST
|
|
RABBIT_HOST=$SERVICE_HOST
|
|
KURYR_K8S_API_URL="http://${SERVICE_HOST}:8080"
|
|
|
|
# For Baremetal deployment, enable SDN agent that should run on worker node
|
|
# enable_service q-agt
|
|
|
|
# Docker
|
|
# ======
|
|
# If you already have docker configured, running and with its socket writable
|
|
# by the stack user, you can omit the following line.
|
|
enable_plugin devstack-plugin-container https://opendev.org/openstack/devstack-plugin-container
|
|
|
|
|
|
# Kubernetes
|
|
# ==========
|
|
#
|
|
# We are reusing an existing deployment on master, you should uncomment and
|
|
# set an ENV var so that the Kubelet devstack runs can find the API server:
|
|
# KURYR_K8S_API_URL="http (or https, if K8S is SSL/TLS enabled)://k8s_api_ip:k8s_api_port"
|
|
#
|
|
# Set neutron service subnet id/name
|
|
# KURYR_NEUTRON_DEFAULT_SERVICE_SUBNET=k8s-service-subnet
|
|
#
|
|
# For overcloud deployment uncomment this line
|
|
# KURYR_CONFIGURE_BAREMETAL_KUBELET_IFACE=False
|
|
|
|
# Kubelet
|
|
# =======
|
|
#
|
|
# Kubelet will be run via kubeadm
|
|
enable_service kubernetes-worker
|