- # Misc
- DATABASE_PASSWORD=123456
- ADMIN_PASSWORD=123456
- SERVICE_PASSWORD=123456
- SERVICE_TOKEN=123456
- RABBIT_PASSWORD=123456
-
- # Reclone each time
- RECLONE=true
-
- # Python enviroments
- #OFFLINE=true
-
- ## For Keystone
- KEYSTONE_TOKEN_FORMAT=PKI
-
- ## For Swift
- #SWIFT_REPLICAS=1
- #SWIFT_HASH=011688b44136573e209e
-
- # Enable Logging
- DEST=/home/stack
- LOGFILE=$DEST/logs/stack.sh.log
- VERBOSE=True
- LOG_COLOR=True
- SCREEN_LOGDIR=$DEST/logs
-
- # Pre-requisite
- ENABLED_SERVICES=rabbit,mysql,key
-
- ## If you want ZeroMQ instead of RabbitMQ (don't forget to un-declare 'rabbit' from the pre-requesite)
- #ENABLED_SERVICES+=,-rabbit,-qpid,zeromq
-
- ## If you want Qpid instead of RabbitMQ (don't forget to un-declare 'rabbit' from the pre-requesite)
- #ENABLED_SERVICES+=,-rabbit,-zeromq,qpid
-
- # Horizon (Dashboard UI) - (always use the trunk)
- ENABLED_SERVICES+=,horizon
- #HORIZON_REPO=https://github.com/openstack/horizon
- #HORIZON_BRANCH=master
-
- # Nova - Compute Service
- ENABLED_SERVICES+=,n-api,n-crt,n-obj,n-cpu,n-cond,n-sch,n-novnc,n-cauth
- IMAGE_URLS+=",https://launchpad.net/cirros/trunk/0.3.0/+download/cirros-0.3.0-x86_64-disk.img"
-
- ## Nova Cells
- ENABLED_SERVICES+=,n-cell
-
- # Glance - Image Service
- ENABLED_SERVICES+=,g-api,g-reg
-
- # Swift - Object Storage
- #ENABLED_SERVICES+=,s-proxy,s-object,s-container,s-account
-
- # Neutron - Networking Service
- # If Neutron is not declared the old good nova-network will be used
- ENABLED_SERVICES+=,q-svc,q-agt,q-dhcp,q-l3,q-meta,neutron
-
- ## Neutron - Load Balancing
- ENABLED_SERVICES+=,q-lbaas
-
- ## Neutron - VPN as a Service
- ENABLED_SERVICES+=,q-vpn
-
- ## Neutron - Firewall as a Service
- ENABLED_SERVICES+=,q-fwaas
-
- # VLAN configuration - LinuxBridge + VLAN模式
- Q_PLUGIN=linuxbridge
- ENABLE_TENANT_VLANS=True
- TENANT_VLAN_RANGE=1920:1930
- PHYSICAL_NETWORK=default
- LB_PHYSICAL_INTERFACE=eth0
# VLAN configuration - Open VSwitch + VLAN模式
#ENABLE_TENANT_VLANS=True
#TENANT_VLAN_RANGE=1920:1930
#PHYSICAL_NETWORK=default
#OVS_PHYSICAL_INTERFACE=eth0
- # GRE tunnel configuration
- #Q_PLUGIN=ml2
- #ENABLE_TENANT_TUNNELS=True
-
- # VXLAN tunnel configuration
- #Q_PLUGIN=ml2
- #Q_ML2_TENANT_NETWORK_TYPE=vxlan
-
- # Cinder - Block Device Service
- ENABLED_SERVICES+=,cinder,c-api,c-vol,c-sch
-
- # Heat - Orchestration Service
- ENABLED_SERVICES+=,heat,h-api,h-api-cfn,h-api-cw,h-eng
- #IMAGE_URLS+=",http://fedorapeople.org/groups/heat/prebuilt-jeos-images/F17-x86_64-cfntools.qcow2"
-
- # Ceilometer - Metering Service (metering + alarming)
- CEILOMETER_BACKEND=mysql
- ENABLED_SERVICES+=,ceilometer-acompute,ceilometer-acentral,ceilometer-collector,ceilometer-api
- ENABLED_SERVICES+=,ceilometer-alarm-notify,ceilometer-alarm-eval
-
- # Apache fronted for WSGI
- APACHE_ENABLED_SERVICES+=keystone,swift