Last active
August 29, 2015 14:12
-
-
Save srics/a0f8b869c1f89fceb245 to your computer and use it in GitHub Desktop.
devstack single node
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
multinode devstack local.conf |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Devstack local.conf for multinode controller + network node | |
# | |
# MUST CHANGE following entries | |
# HOST_IP | |
[[local|localrc]] | |
# changes for every node | |
HOST_IP=192.168.110.221 | |
DATA_NET_IP=192.168.120.11 | |
# always points to controller | |
SERVICE_HOST=192.168.110.220 | |
MYSQL_HOST=$SERVICE_HOST | |
RABBIT_HOST=$SERVICE_HOST | |
GLANCE_HOSTPORT=${SERVICE_HOST}:9292 | |
# Multi Compute | |
MULTI_HOST=True | |
ADMIN_PASSWORD=nova | |
DATABASE_PASSWORD=nova | |
DATABASE_TYPE=mysql | |
MYSQL_PASSWORD=nova | |
RABBIT_PASSWORD=nova | |
SERVICE_TOKEN=nova | |
SERVICE_PASSWORD=nova | |
disable_all_services | |
enable_service n-cpu | |
enable_service q-agt | |
# Neutron External subnet | |
NETWORK_GATEWAY=10.0.10.1 | |
FLOATING_RANGE=10.0.2.0/24 | |
Q_FLOATING_ALLOCATION_POOL=start=192.168.120.100,end=192.168.120.120 | |
PUBLIC_NETWORK_NAME=external | |
PUBLIC_NETWORK_GATEWAY=192.168.120.1 | |
PUBLIC_PHYSICAL_NETWORK=public | |
# ML2 OVS | |
OVS_PHYSICAL_BRIDGE=br-ext | |
OVS_BRIDGE_MAPPINGS=public:br-ext | |
# Neutron configuration | |
Q_PLUGIN=ml2 | |
Q_AGENT=openvswitch | |
Q_ML2_PLUGIN_MECHANISM_DRIVERS=openvswitch,l2population | |
Q_ML2_TENANT_NETWORK_TYPE=vxlan | |
Q_AGENT_EXTRA_AGENT_OPTS=(tunnel_type=vxlan) | |
Q_AGENT_EXTRA_SRV_OPTS=(local_ip=$DATA_NET_IP) | |
Q_USE_NAMESPACE=True | |
Q_USE_SECGROUP=True | |
#scheduler | |
SCHEDULER=nova.scheduler.filter_scheduler.FilterScheduler | |
# Controller Node | |
Q_HOST=$SERVICE_HOST | |
# vnc | |
NOVA_VNC_ENABLED=True | |
NOVNCPROXY_URL="http://${SERVICE_HOST}:6080/vnc_auto.html" | |
VNCSERVER_LISTEN=$HOST_IP | |
VNCSERVER_PROXYCLIENT_ADDRESS=$VNCSERVER_LISTEN | |
# A clean install every time | |
RECLONE=False | |
OFFLINE=True | |
# Logging | |
LOGFILE=$DEST/logs/stack.sh.log | |
SCREEN_LOGDIR=$DEST/logs/screen |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Devstack local.conf for multinode controller + network node | |
# | |
# MUST CHANGE following entries | |
# HOST_IP | |
[[local|localrc]] | |
# changes for every node | |
HOST_IP=192.168.110.222 | |
DATA_NET_IP=192.168.120.11 | |
# always points to controller | |
SERVICE_HOST=192.168.110.220 | |
MYSQL_HOST=$SERVICE_HOST | |
RABBIT_HOST=$SERVICE_HOST | |
GLANCE_HOSTPORT=${SERVICE_HOST}:9292 | |
# Multi Compute | |
MULTI_HOST=True | |
ADMIN_PASSWORD=nova | |
DATABASE_PASSWORD=nova | |
DATABASE_TYPE=mysql | |
MYSQL_PASSWORD=nova | |
RABBIT_PASSWORD=nova | |
SERVICE_TOKEN=nova | |
SERVICE_PASSWORD=nova | |
disable_all_services | |
enable_service n-cpu | |
enable_service q-agt | |
# Neutron External subnet | |
NETWORK_GATEWAY=10.0.10.1 | |
FLOATING_RANGE=10.0.2.0/24 | |
Q_FLOATING_ALLOCATION_POOL=start=192.168.120.100,end=192.168.120.120 | |
PUBLIC_NETWORK_NAME=external | |
PUBLIC_NETWORK_GATEWAY=192.168.120.1 | |
PUBLIC_PHYSICAL_NETWORK=public | |
# ML2 OVS | |
OVS_PHYSICAL_BRIDGE=br-ext | |
OVS_BRIDGE_MAPPINGS=public:br-ext | |
# Neutron configuration | |
Q_PLUGIN=ml2 | |
Q_AGENT=openvswitch | |
Q_ML2_PLUGIN_MECHANISM_DRIVERS=openvswitch,l2population | |
Q_ML2_TENANT_NETWORK_TYPE=vxlan | |
Q_AGENT_EXTRA_AGENT_OPTS=(tunnel_type=vxlan) | |
Q_AGENT_EXTRA_SRV_OPTS=(local_ip=$DATA_NET_IP) | |
Q_USE_NAMESPACE=True | |
Q_USE_SECGROUP=True | |
#scheduler | |
SCHEDULER=nova.scheduler.filter_scheduler.FilterScheduler | |
# Controller Node | |
Q_HOST=$SERVICE_HOST | |
# vnc | |
NOVA_VNC_ENABLED=True | |
NOVNCPROXY_URL="http://${SERVICE_HOST}:6080/vnc_auto.html" | |
VNCSERVER_LISTEN=$HOST_IP | |
VNCSERVER_PROXYCLIENT_ADDRESS=$VNCSERVER_LISTEN | |
# A clean install every time | |
RECLONE=False | |
OFFLINE=False | |
# Logging | |
LOGFILE=$DEST/logs/stack.sh.log | |
SCREEN_LOGDIR=$DEST/logs/screen |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Devstack local.conf for multinode controller + network node | |
# | |
# MUST CHANGE following entries | |
# HOST_IP | |
[[local|localrc]] | |
# changes for every node | |
HOST_IP=10.18.161.162 | |
DATA_NET_IP=192.168.120.11 | |
# always points to controller | |
SERVICE_HOST=10.18.161.158 | |
MYSQL_HOST=$SERVICE_HOST | |
RABBIT_HOST=$SERVICE_HOST | |
GLANCE_HOSTPORT=${SERVICE_HOST}:9292 | |
# Multi Compute | |
MULTI_HOST=True | |
ADMIN_PASSWORD=nova | |
DATABASE_PASSWORD=nova | |
DATABASE_TYPE=mysql | |
MYSQL_PASSWORD=nova | |
RABBIT_PASSWORD=nova | |
SERVICE_TOKEN=nova | |
SERVICE_PASSWORD=nova | |
# Repo branch | |
NOVA_BRANCH=stable/kilo | |
KEYSTONE_BRANCH=stable/kilo | |
NEUTRON_BRANCH=stable/kilo | |
NEUTRON_VPNAAS_BRANCH=stable/kilo | |
NEUTRON_FWAAS_BRANCH=stable/kilo | |
HEAT_BRANCH=stable/kilo | |
disable_all_services | |
enable_service n-cpu | |
enable_service q-agt | |
# Neutron External subnet | |
NETWORK_GATEWAY=10.0.10.1 | |
FLOATING_RANGE=10.0.2.0/24 | |
Q_FLOATING_ALLOCATION_POOL=start=192.168.120.100,end=192.168.120.120 | |
PUBLIC_NETWORK_NAME=external | |
PUBLIC_NETWORK_GATEWAY=192.168.120.1 | |
PUBLIC_PHYSICAL_NETWORK=public | |
# ML2 OVS | |
OVS_PHYSICAL_BRIDGE=br-ext | |
OVS_BRIDGE_MAPPINGS=public:br-ext | |
# Neutron configuration | |
Q_PLUGIN=ml2 | |
Q_AGENT=openvswitch | |
Q_ML2_PLUGIN_MECHANISM_DRIVERS=openvswitch,l2population | |
Q_ML2_TENANT_NETWORK_TYPE=vxlan | |
Q_AGENT_EXTRA_AGENT_OPTS=(tunnel_type=vxlan) | |
Q_AGENT_EXTRA_SRV_OPTS=(local_ip=$DATA_NET_IP) | |
Q_USE_NAMESPACE=True | |
Q_USE_SECGROUP=True | |
#scheduler | |
SCHEDULER=nova.scheduler.filter_scheduler.FilterScheduler | |
# Controller Node | |
Q_HOST=$SERVICE_HOST | |
# vnc | |
NOVA_VNC_ENABLED=True | |
NOVNCPROXY_URL="http://${SERVICE_HOST}:6080/vnc_auto.html" | |
VNCSERVER_LISTEN=$HOST_IP | |
VNCSERVER_PROXYCLIENT_ADDRESS=$VNCSERVER_LISTEN | |
# A clean install every time | |
RECLONE=False | |
OFFLINE=False | |
# Logging | |
LOGFILE=$DEST/logs/stack.sh.log | |
SCREEN_LOGDIR=$DEST/logs/screen | |
[[post-config|$NOVA_CONF]] | |
[libvirt] | |
cpu_mode = host-model |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Devstack local.conf for multinode controller + network node | |
# | |
# MUST CHANGE following entries | |
# HOST_IP | |
[[local|localrc]] | |
# changes for every node | |
HOST_IP=192.168.110.220 | |
# always points to controller | |
SERVICE_HOST=192.168.110.220 | |
# Multi Compute | |
MULTI_HOST=True | |
DATABASE_PASSWORD=nova | |
RABBIT_PASSWORD=nova | |
SERVICE_TOKEN=nova | |
SERVICE_PASSWORD=nova | |
ADMIN_PASSWORD=nova | |
# Neutron controller service | |
disable_service n-net | |
enable_service neutron | |
enable_service q-svc | |
#enable_service q-fwaas | |
#enable_service q-vpn | |
#enable_service q-lbaas | |
#enable_service q-meta | |
# only for network node | |
#enable_service q-agt | |
#enable_service q-l3 | |
#enable_service q-dhcp | |
# Neutron External subnet | |
Q_FLOATING_ALLOCATION_POOL=start=192.168.120.100,end=192.168.120.120 | |
PUBLIC_NETWORK_NAME=external | |
PUBLIC_NETWORK_GATEWAY=192.168.120.1 | |
PUBLIC_PHYSICAL_NETWORK=public | |
# ML2 OVS | |
OVS_PHYSICAL_BRIDGE=br-ext1 | |
OVS_BRIDGE_MAPPINGS=public:br-ext1 | |
# Neutron configuration | |
Q_PLUGIN=ml2 | |
Q_AGENT=openvswitch | |
Q_ML2_PLUGIN_MECHANISM_DRIVERS=openvswitch,l2population | |
Q_ML2_TENANT_NETWORK_TYPE=vxlan | |
Q_AGENT_EXTRA_AGENT_OPTS=(tunnel_type=vxlan) | |
Q_AGENT_EXTRA_SRV_OPTS=(local_ip=$HOST_IP) | |
Q_USE_NAMESPACE=True | |
Q_USE_SECGROUP=True | |
# Nova service for controller | |
disable_service n-cpu | |
enable_service n-api | |
enable_service n-crt | |
enable_service n-obj | |
enable_service n-cond | |
enable_service n-sch | |
enable_service n-novnc | |
enable_service n-cauth | |
#scheduler | |
SCHEDULER=nova.scheduler.filter_scheduler.FilterScheduler | |
# Controller Node | |
Q_HOST=$SERVICE_HOST | |
# vnc | |
NOVA_VNC_ENABLED=True | |
NOVNCPROXY_URL="http://${SERVICE_HOST}:6080/vnc_auto.html" | |
VNCSERVER_LISTEN=$HOST_IP | |
VNCSERVER_PROXYCLIENT_ADDRESS=$VNCSERVER_LISTEN | |
# Heat | |
enable_service heat | |
enable_service h-eng | |
enable_service h-api | |
enable_service h-api-cfn | |
enable_service h-api-cw | |
# A clean install every time | |
RECLONE=True | |
OFFLINE=False | |
# Logging | |
LOGFILE=$DEST/logs/stack.sh.log | |
SCREEN_LOGDIR=$DEST/logs/screen | |
LOGDAYS=3 | |
LOG_COLOR=True |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Devstack local.conf for multinode controller + network node | |
# | |
# MUST CHANGE following entries | |
# HOST_IP | |
[[local|localrc]] | |
# changes for every node | |
HOST_IP=10.18.161.160 | |
DATA_NET_IP=192.168.120.11 | |
# always points to controller | |
SERVICE_HOST=10.18.161.158 | |
MYSQL_HOST=$SERVICE_HOST | |
RABBIT_HOST=$SERVICE_HOST | |
GLANCE_HOSTPORT=${SERVICE_HOST}:9292 | |
# Multi Compute | |
MULTI_HOST=True | |
ADMIN_PASSWORD=nova | |
DATABASE_PASSWORD=nova | |
DATABASE_TYPE=mysql | |
MYSQL_PASSWORD=nova | |
RABBIT_PASSWORD=nova | |
SERVICE_TOKEN=nova | |
SERVICE_PASSWORD=nova | |
# Repo branch | |
NOVA_BRANCH=stable/kilo | |
KEYSTONE_BRANCH=stable/kilo | |
NEUTRON_BRANCH=stable/kilo | |
NEUTRON_VPNAAS_BRANCH=stable/kilo | |
NEUTRON_FWAAS_BRANCH=stable/kilo | |
HEAT_BRANCH=stable/kilo | |
disable_all_services | |
enable_service n-cpu | |
enable_service q-agt | |
# Neutron External subnet | |
NETWORK_GATEWAY=10.0.10.1 | |
FLOATING_RANGE=10.0.2.0/24 | |
Q_FLOATING_ALLOCATION_POOL=start=192.168.120.100,end=192.168.120.120 | |
PUBLIC_NETWORK_NAME=external | |
PUBLIC_NETWORK_GATEWAY=192.168.120.1 | |
PUBLIC_PHYSICAL_NETWORK=public | |
# ML2 OVS | |
OVS_PHYSICAL_BRIDGE=br-ext | |
OVS_BRIDGE_MAPPINGS=public:br-ext | |
# Neutron configuration | |
Q_PLUGIN=ml2 | |
Q_AGENT=openvswitch | |
Q_ML2_PLUGIN_MECHANISM_DRIVERS=openvswitch,l2population | |
Q_ML2_TENANT_NETWORK_TYPE=vxlan | |
Q_AGENT_EXTRA_AGENT_OPTS=(tunnel_type=vxlan) | |
Q_AGENT_EXTRA_SRV_OPTS=(local_ip=$DATA_NET_IP) | |
Q_USE_NAMESPACE=True | |
Q_USE_SECGROUP=True | |
#scheduler | |
SCHEDULER=nova.scheduler.filter_scheduler.FilterScheduler | |
# Controller Node | |
Q_HOST=$SERVICE_HOST | |
# vnc | |
NOVA_VNC_ENABLED=True | |
NOVNCPROXY_URL="http://${SERVICE_HOST}:6080/vnc_auto.html" | |
VNCSERVER_LISTEN=$HOST_IP | |
VNCSERVER_PROXYCLIENT_ADDRESS=$VNCSERVER_LISTEN | |
# A clean install every time | |
RECLONE=False | |
OFFLINE=False | |
# Logging | |
LOGFILE=$DEST/logs/stack.sh.log | |
SCREEN_LOGDIR=$DEST/logs/screen |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Devstack local.conf for multinode controller + network node | |
# | |
# MUST CHANGE following entries | |
# HOST_IP | |
[[local|localrc]] | |
# changes for every node | |
HOST_IP=10.18.161.161 | |
DATA_NET_IP=192.168.120.11 | |
# always points to controller | |
SERVICE_HOST=10.18.161.158 | |
MYSQL_HOST=$SERVICE_HOST | |
RABBIT_HOST=$SERVICE_HOST | |
GLANCE_HOSTPORT=${SERVICE_HOST}:9292 | |
# Multi Compute | |
MULTI_HOST=True | |
ADMIN_PASSWORD=nova | |
DATABASE_PASSWORD=nova | |
DATABASE_TYPE=mysql | |
MYSQL_PASSWORD=nova | |
RABBIT_PASSWORD=nova | |
SERVICE_TOKEN=nova | |
SERVICE_PASSWORD=nova | |
# Repo branch | |
NOVA_BRANCH=stable/kilo | |
KEYSTONE_BRANCH=stable/kilo | |
NEUTRON_BRANCH=stable/kilo | |
NEUTRON_VPNAAS_BRANCH=stable/kilo | |
NEUTRON_FWAAS_BRANCH=stable/kilo | |
HEAT_BRANCH=stable/kilo | |
disable_all_services | |
enable_service n-cpu | |
enable_service q-agt | |
# Neutron External subnet | |
NETWORK_GATEWAY=10.0.10.1 | |
FLOATING_RANGE=10.0.2.0/24 | |
Q_FLOATING_ALLOCATION_POOL=start=192.168.120.100,end=192.168.120.120 | |
PUBLIC_NETWORK_NAME=external | |
PUBLIC_NETWORK_GATEWAY=192.168.120.1 | |
PUBLIC_PHYSICAL_NETWORK=public | |
# ML2 OVS | |
OVS_PHYSICAL_BRIDGE=br-ext | |
OVS_BRIDGE_MAPPINGS=public:br-ext | |
# Neutron configuration | |
Q_PLUGIN=ml2 | |
Q_AGENT=openvswitch | |
Q_ML2_PLUGIN_MECHANISM_DRIVERS=openvswitch,l2population | |
Q_ML2_TENANT_NETWORK_TYPE=vxlan | |
Q_AGENT_EXTRA_AGENT_OPTS=(tunnel_type=vxlan) | |
Q_AGENT_EXTRA_SRV_OPTS=(local_ip=$DATA_NET_IP) | |
Q_USE_NAMESPACE=True | |
Q_USE_SECGROUP=True | |
#scheduler | |
SCHEDULER=nova.scheduler.filter_scheduler.FilterScheduler | |
# Controller Node | |
Q_HOST=$SERVICE_HOST | |
# vnc | |
NOVA_VNC_ENABLED=True | |
NOVNCPROXY_URL="http://${SERVICE_HOST}:6080/vnc_auto.html" | |
VNCSERVER_LISTEN=$HOST_IP | |
VNCSERVER_PROXYCLIENT_ADDRESS=$VNCSERVER_LISTEN | |
# A clean install every time | |
RECLONE=False | |
OFFLINE=False | |
# Logging | |
LOGFILE=$DEST/logs/stack.sh.log | |
SCREEN_LOGDIR=$DEST/logs/screen |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Devstack local.conf for multinode controller + network node | |
# | |
# MUST CHANGE following entries | |
# HOST_IP | |
[[local|localrc]] | |
# changes for every node | |
HOST_IP=10.18.161.158 | |
# always points to controller | |
SERVICE_HOST=${HOST_IP} | |
# Multi Compute | |
MULTI_HOST=True | |
DATABASE_PASSWORD=nova | |
RABBIT_PASSWORD=nova | |
SERVICE_TOKEN=nova | |
SERVICE_PASSWORD=nova | |
ADMIN_PASSWORD=nova | |
# Repo branch | |
NOVA_BRANCH=stable/kilo | |
KEYSTONE_BRANCH=stable/kilo | |
NEUTRON_BRANCH=stable/kilo | |
NEUTRON_VPNAAS_BRANCH=stable/kilo | |
NEUTRON_FWAAS_BRANCH=stable/kilo | |
HEAT_BRANCH=stable/kilo | |
# Neutron controller service | |
disable_service n-net | |
enable_service neutron | |
enable_service q-svc | |
# Neutron External subnet | |
Q_FLOATING_ALLOCATION_POOL=start=192.168.120.100,end=192.168.120.120 | |
PUBLIC_NETWORK_NAME=external | |
PUBLIC_NETWORK_GATEWAY=192.168.120.1 | |
PUBLIC_PHYSICAL_NETWORK=public | |
# ML2 OVS | |
OVS_PHYSICAL_BRIDGE=br-ext | |
OVS_BRIDGE_MAPPINGS=public:br-ext | |
# Neutron configuration | |
Q_PLUGIN=ml2 | |
Q_AGENT=openvswitch | |
Q_ML2_PLUGIN_MECHANISM_DRIVERS=openvswitch,l2population | |
Q_ML2_TENANT_NETWORK_TYPE=vxlan | |
Q_AGENT_EXTRA_AGENT_OPTS=(tunnel_type=vxlan) | |
Q_AGENT_EXTRA_SRV_OPTS=(local_ip=$HOST_IP) | |
Q_USE_NAMESPACE=True | |
Q_USE_SECGROUP=True | |
# Nova service for controller | |
disable_service n-cpu | |
enable_service n-api | |
enable_service n-crt | |
enable_service n-obj | |
enable_service n-cond | |
enable_service n-sch | |
enable_service n-novnc | |
enable_service n-cauth | |
#scheduler | |
SCHEDULER=nova.scheduler.filter_scheduler.FilterScheduler | |
# Controller Node | |
Q_HOST=$SERVICE_HOST | |
# vnc | |
NOVA_VNC_ENABLED=True | |
NOVNCPROXY_URL="http://${SERVICE_HOST}:6080/vnc_auto.html" | |
VNCSERVER_LISTEN=$HOST_IP | |
VNCSERVER_PROXYCLIENT_ADDRESS=$VNCSERVER_LISTEN | |
# Heat | |
enable_service heat | |
enable_service h-eng | |
enable_service h-api | |
enable_service h-api-cfn | |
enable_service h-api-cw | |
# A clean install every time | |
RECLONE=False | |
OFFLINE=False | |
# Logging | |
LOGFILE=$DEST/logs/stack.sh.log | |
SCREEN_LOGDIR=$DEST/logs/screen | |
LOGDAYS=3 | |
LOG_COLOR=True |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Devstack local.conf for multinode controller + network node | |
# | |
# MUST CHANGE following entries | |
# HOST_IP | |
[[local|localrc]] | |
# changes for every node | |
HOST_IP=10.18.161.159 | |
DATA_NET_IP=192.168.120.10 | |
# always points to controller | |
SERVICE_HOST=10.18.161.158 | |
MYSQL_HOST=$SERVICE_HOST | |
RABBIT_HOST=$SERVICE_HOST | |
GLANCE_HOSTPORT=${SERVICE_HOST}:9292 | |
# Multi Compute | |
MULTI_HOST=True | |
ADMIN_PASSWORD=nova | |
DATABASE_PASSWORD=nova | |
DATABASE_TYPE=mysql | |
MYSQL_PASSWORD=nova | |
RABBIT_PASSWORD=nova | |
SERVICE_TOKEN=nova | |
SERVICE_PASSWORD=nova | |
# Repo branch | |
NOVA_BRANCH=stable/kilo | |
KEYSTONE_BRANCH=stable/kilo | |
NEUTRON_BRANCH=stable/kilo | |
NEUTRON_VPNAAS_BRANCH=stable/kilo | |
NEUTRON_FWAAS_BRANCH=stable/kilo | |
HEAT_BRANCH=stable/kilo | |
# This overrides all the default enabled services | |
disable_all_services | |
# start neutron agents service | |
enable_service q-agt | |
enable_service q-l3 | |
enable_service q-dhcp | |
enable_service q-fwaas | |
enable_service q-vpn | |
enable_service q-meta | |
enable_service q-lbaas | |
# Neutron External subnet | |
Q_FLOATING_ALLOCATION_POOL=start=192.168.120.100,end=192.168.120.120 | |
PUBLIC_NETWORK_NAME=external | |
PUBLIC_NETWORK_GATEWAY=192.168.120.1 | |
PUBLIC_PHYSICAL_NETWORK=public | |
# Required for l3-agent to connect to external-network-bridge | |
PUBLIC_BRIDGE=br-ext | |
# ML2 OVS | |
OVS_PHYSICAL_BRIDGE=br-ext | |
OVS_BRIDGE_MAPPINGS=public:br-ext | |
# Neutron configuration | |
Q_PLUGIN=ml2 | |
Q_AGENT=openvswitch | |
Q_ML2_PLUGIN_MECHANISM_DRIVERS=openvswitch,l2population | |
Q_ML2_TENANT_NETWORK_TYPE=vxlan | |
Q_AGENT_EXTRA_AGENT_OPTS=(tunnel_type=vxlan) | |
#Q_AGENT_EXTRA_SRV_OPTS=(local_ip=$DATA_NET_IP) | |
Q_USE_NAMESPACE=True | |
Q_USE_SECGROUP=True | |
#scheduler | |
SCHEDULER=nova.scheduler.filter_scheduler.FilterScheduler | |
# Controller Node | |
Q_HOST=$SERVICE_HOST | |
# vnc | |
NOVA_VNC_ENABLED=True | |
NOVNCPROXY_URL="http://${SERVICE_HOST}:6080/vnc_auto.html" | |
VNCSERVER_LISTEN=$HOST_IP | |
VNCSERVER_PROXYCLIENT_ADDRESS=$VNCSERVER_LISTEN | |
# A clean install every time | |
RECLONE=False | |
OFFLINE=False | |
# Logging | |
LOGFILE=$DEST/logs/stack.sh.log | |
SCREEN_LOGDIR=$DEST/logs/screen | |
LOGDAYS=3 | |
LOG_COLOR=True | |
VERBOSE=True |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Devstack local.conf for multinode controller + network node | |
# | |
# MUST CHANGE following entries | |
# HOST_IP | |
[[local|localrc]] | |
# changes for every node | |
HOST_IP=192.168.110.223 | |
DATA_NET_IP=192.168.120.10 | |
# always points to controller | |
SERVICE_HOST=192.168.110.220 | |
MYSQL_HOST=$SERVICE_HOST | |
RABBIT_HOST=$SERVICE_HOST | |
GLANCE_HOSTPORT=${SERVICE_HOST}:9292 | |
# Multi Compute | |
MULTI_HOST=True | |
ADMIN_PASSWORD=nova | |
DATABASE_PASSWORD=nova | |
DATABASE_TYPE=mysql | |
MYSQL_PASSWORD=nova | |
RABBIT_PASSWORD=nova | |
SERVICE_TOKEN=nova | |
SERVICE_PASSWORD=nova | |
# This overrides all the default enabled services | |
disable_all_services | |
# start neutron agents service | |
enable_service q-agt | |
enable_service q-l3 | |
enable_service q-dhcp | |
enable_service q-fwaas | |
enable_service q-vpn | |
enable_service q-meta | |
enable_service q-lbaas | |
# Neutron External subnet | |
Q_FLOATING_ALLOCATION_POOL=start=192.168.120.100,end=192.168.120.120 | |
PUBLIC_NETWORK_NAME=external | |
PUBLIC_NETWORK_GATEWAY=192.168.120.1 | |
PUBLIC_PHYSICAL_NETWORK=public | |
# Required for l3-agent to connect to external-network-bridge | |
PUBLIC_BRIDGE=br-ext | |
# ML2 OVS | |
OVS_PHYSICAL_BRIDGE=br-ext | |
OVS_BRIDGE_MAPPINGS=public:br-ext | |
# Neutron configuration | |
Q_PLUGIN=ml2 | |
Q_AGENT=openvswitch | |
Q_ML2_PLUGIN_MECHANISM_DRIVERS=openvswitch,l2population | |
Q_ML2_TENANT_NETWORK_TYPE=vxlan | |
Q_AGENT_EXTRA_AGENT_OPTS=(tunnel_type=vxlan) | |
Q_AGENT_EXTRA_SRV_OPTS=(local_ip=$DATA_NET_IP) | |
Q_USE_NAMESPACE=True | |
Q_USE_SECGROUP=True | |
#scheduler | |
SCHEDULER=nova.scheduler.filter_scheduler.FilterScheduler | |
# Controller Node | |
Q_HOST=$SERVICE_HOST | |
# vnc | |
NOVA_VNC_ENABLED=True | |
NOVNCPROXY_URL="http://${SERVICE_HOST}:6080/vnc_auto.html" | |
VNCSERVER_LISTEN=$HOST_IP | |
VNCSERVER_PROXYCLIENT_ADDRESS=$VNCSERVER_LISTEN | |
# A clean install every time | |
RECLONE=False | |
OFFLINE=True | |
# Logging | |
LOGFILE=$DEST/logs/stack.sh.log | |
SCREEN_LOGDIR=$DEST/logs/screen | |
LOGDAYS=3 | |
LOG_COLOR=True | |
VERBOSE=True |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# MUST CHANGE following entries | |
# HOST_IP | |
[[local|localrc]] | |
HOST_IP=192.168.110.203 | |
DATABASE_PASSWORD=nova | |
RABBIT_PASSWORD=nova | |
SERVICE_TOKEN=nova | |
SERVICE_PASSWORD=nova | |
ADMIN_PASSWORD=nova | |
disable_service n-net | |
enable_service q-svc | |
enable_service q-agt | |
enable_service q-l3 | |
enable_service q-dhcp | |
enable_service neutron | |
enable_service q-fwaas | |
enable_service q-vpn | |
# Heat | |
enable_service heat | |
enable_service h-eng | |
enable_service h-api | |
enable_service h-api-cfn | |
enable_service h-api-cw | |
# Neutron ML2 with OpenVSwitch | |
Q_PLUGIN=ml2 | |
Q_AGENT=openvswitch | |
# Logging | |
LOGFILE=$DEST/logs/stack.sh.log | |
SCREEN_LOGDIR=$DEST/logs/screen | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment