Created
November 12, 2015 01:17
-
-
Save feicun/0c1a4dbaf9d3c89f9ff6 to your computer and use it in GitHub Desktop.
localrc config file for DevStack installation
This file contains hidden or 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
| # 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 | |
| # Upgrade packages installed by pip | |
| PIP_UPGRADE=True | |
| ## For Keystone | |
| KEYSTONE_TOKEN_FORMAT=PKI | |
| ## For Swift | |
| #SWIFT_REPLICAS=1 | |
| #SWIFT_HASH=011688b44136573e209e | |
| # Enable Logging | |
| LOGFILE=/opt/stack/logs/stack.sh.log | |
| VERBOSE=True | |
| LOG_COLOR=True | |
| SCREEN_LOGDIR=/opt/stack/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 | |
| 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 | |
| VIF_PLUGGING_IS_FATAL=False | |
| VIF_PLUGGING_TIMEOUT=10 | |
| ## 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 | |
| #Q_PLUGIN=ml2 | |
| #ENABLE_TENANT_VLANS=True | |
| # 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 | |
| APACHE_ENABLED_SERVICES+=keystone | |
| # Clone source from ssh, Or | |
| GIT_BASE=git://git.openstack.org | |
| # Clone source code with http + TLS. Pick one you like | |
| #GIT_BASE=https://github.com |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment