291127f0d1
The plugin install components including * OpenStack Keystone, Neutron and Cinder with Ceph backend * Kubernetes with frakti container runtime * Kubernetes auth via keystone Implements: blueprint kubernetes-deploy Change-Id: Ib2ad60b71bc51bdedaefd7014c83ed7ba56414e3 Signed-off-by: Pengfei Ni <feiskyer@gmail.com>
34 lines
958 B
Plaintext
34 lines
958 B
Plaintext
[[local|localrc]]
|
|
ADMIN_PASSWORD=password
|
|
DATABASE_PASSWORD=$ADMIN_PASSWORD
|
|
RABBIT_PASSWORD=$ADMIN_PASSWORD
|
|
SERVICE_PASSWORD=$ADMIN_PASSWORD
|
|
|
|
ENABLED_SERVICES="tls-proxy"
|
|
|
|
# Keystone
|
|
enable_service key
|
|
enable_service mysql
|
|
enable_service rabbit
|
|
|
|
# Neutron
|
|
enable_service neutron
|
|
enable_service q-agt
|
|
enable_service q-dhcp
|
|
enable_service q-l3
|
|
enable_service q-svc
|
|
enable_plugin neutron-lbaas git://git.openstack.org/openstack/neutron-lbaas stable/ocata
|
|
enable_service q-lbaasv2
|
|
NEUTRON_LBAAS_SERVICE_PROVIDERV2="LOADBALANCERV2:Haproxy:neutron_lbaas.drivers.haproxy.plugin_driver.HaproxyOnHostPluginDriver:default"
|
|
|
|
# Kubernetes
|
|
enable_plugin stackube git://git.openstack.org/openstack/stackube
|
|
enable_service stackube
|
|
# Enable kubernetes master components
|
|
enable_service kubernetes_master
|
|
|
|
# Cinder
|
|
ENABLE_CEPH_CINDER=True
|
|
enable_service cinder c-api c-vol c-sch c-bak
|
|
enable_plugin devstack-plugin-ceph git://git.openstack.org/openstack/devstack-plugin-ceph
|