56 lines
1.5 KiB
Plaintext
56 lines
1.5 KiB
Plaintext
[[local|localrc]]
|
|
|
|
LOGFILE=$DEST/logs/stack.sh.log
|
|
|
|
DF_SELECTIVE_TOPO_DIST=True
|
|
DF_PUB_SUB=True
|
|
ENABLE_NEUTRON_NOTIFIER=False
|
|
|
|
DATABASE_PASSWORD=password
|
|
RABBIT_PASSWORD=password
|
|
SERVICE_PASSWORD=password
|
|
SERVICE_TOKEN=password
|
|
ADMIN_PASSWORD=password
|
|
|
|
enable_plugin dragonflow https://git.openstack.org/openstack/dragonflow
|
|
|
|
disable_all_services
|
|
enable_service n-cpu
|
|
enable_service df-cassandra
|
|
enable_service df-controller
|
|
enable_service n-novnc
|
|
enable_service placement-client
|
|
|
|
# Enable df-metadata (Dragonflow metadata service proxy) once nova is being used.
|
|
enable_service df-metadata
|
|
|
|
# Compute node control plane and data plane ip address
|
|
HOST_IP=<compute_node's_management_IP_Address>
|
|
TUNNEL_ENDPOINT_IP=<compute_node's_data_plane_IP_Address>
|
|
|
|
# Set this to the address of the main DevStack host running the rest of the
|
|
# OpenStack services. (Controller node)
|
|
|
|
SERVICE_HOST=<IP address of host running everything else>
|
|
RABBIT_HOST=$SERVICE_HOST
|
|
Q_HOST=$SERVICE_HOST
|
|
|
|
# Specify Cassandra server or cluster
|
|
# When deploying Cassandra cluster, you can use ',' to specify multiple servers.
|
|
REMOTE_DB_HOSTS=$SERVICE_HOST:9042
|
|
CASSANDRA_NUM_OF_HOSTS=1
|
|
|
|
# Make VNC work on compute node
|
|
NOVA_VNC_ENABLED=True
|
|
NOVNCPROXY_URL=http://$SERVICE_HOST:6080/vnc_auto.html
|
|
VNCSERVER_LISTEN=$HOST_IP
|
|
VNCSERVER_PROXYCLIENT_ADDRESS=$VNCSERVER_LISTEN
|
|
|
|
[[post-config|$NEUTRON_CONF]]
|
|
[df]
|
|
enable_df_pub_sub = True
|
|
pub_sub_driver = "zmq_pubsub_driver"
|
|
|
|
# Currently Active Port Detection and ZMQ collides (https://bugs.launchpad.net/dragonflow/+bug/1716933)
|
|
ENABLE_ACTIVE_DETECTION=False
|