Skip to content

Instantly share code, notes, and snippets.

@fairchild
Last active December 28, 2015 15:39
Show Gist options
  • Save fairchild/7523213 to your computer and use it in GitHub Desktop.
Save fairchild/7523213 to your computer and use it in GitHub Desktop.
a localrc for the controller node
# Enable Logging
LOGFILE=/opt/stack/logs/stack.sh.log
LOG_COLOR=True
SCREEN_LOGDIR=/opt/stack/logs
export VIRT_DRIVER=kvm
#FLAT_INTERFACE=eth1
ADMIN_PASSWORD=gJav4che7ghit-admin
MYSQL_PASSWORD=gJav4che7ghit-db
RABBIT_PASSWORD=gJav4che7ghit-rabbit
SERVICE_PASSWORD=gJav4che7ghit-service
NOVA_ENABLED_APIS+=,osapi_volume
#default services, for refrence
ENABLED_SERVICES=g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-net,n-cond,cinder,c-sch,c-api,c-vol,n-sch,n-novnc,n-xvnc,n-cauth,horizon,rabbit,tempest,mysql
# Swift - Object Storage
ENABLED_SERVICES+=,s-proxy,s-object,s-container,s-account
SWIFT_REPLICAS=3
# 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 Services - Load Balancing, VPN as a Service, Firewall as a Service
ENABLED_SERVICES+=,q-vpn
#,q-fwaas,q-lbaas
# # VLAN configuration
# # GRE tunnel configuration
# Q_PLUGIN=ml2
# ENABLE_TENANT_TUNNELS=True
# heat and ceilometer
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,http://fedorapeople.org/groups/heat/prebuilt-jeos-images/F17-i386-cfntools.qcow2,http://uec-images.ubuntu.com/precise/current/precise-server-cloudimg-amd64-disk1.img'
#http://uec-images.ubuntu.com/raring/current/raring-server-cloudimg-amd64-disk1.img
#http://uec-images.ubuntu.com/saucy/current/saucy-server-cloudimg-amd64-disk1.img
#http://uec-images.ubuntu.com/desktop/raring/current/unpacked/raring-desktop-cloudimg-amd64.img.tar.gz
# http://download.fedoraproject.org/pub/fedora/linux/releases/19/Images/x86_64/Fedora-x86_64-19-20130627-sda.qcow2
# Ceilometer
ENABLED_SERVICES+=,ceilometer-acompute,ceilometer-acentral,ceilometer-collector
# # Enable the ceilometer alarming services
ENABLED_SERVICES+=,ceilometer-alarm-evaluator,ceilometer-alarm-notifier
# # Enable the ceilometer api services
ENABLED_SERVICES+=,ceilometer-api
# Cinder - Block Device Service
ENABLED_SERVICES+=,cinder,c-api,c-vol,c-sch
# Enable Logging
LOGFILE=/opt/stack/logs/stack.sh.log
LOG_COLOR=True
SCREEN_LOGDIR=/opt/stack/logs
# Apache fronted for WSGI
APACHE_ENABLED_SERVICES+=keystone,swift
#EXTRA_OPTS=api_rate_limit=False
export SAVANNA_USE_NEUTRON=True
export DEVSTACK_HOSTNAME=${DEVSTACK_HOSTNAME}
ENABLED_SERVICES+=,savanna,savanna_dashboard
#ENABLED_SERVICES+=,trove
ENABLED_SERVICES+=,tls-proxy
export VIRT_DRIVER=kvm
export SAVANNA_USE_NEUTRON=True
ENABLED_SERVICES=n-cpu,n-net,n-novnc,rabbit,g-api,neutron,q-agt
ENABLED_SERVICES+=,q-svc,q-agt,q-dhcp,q-l3,q-meta,neutron
ENABLED_SERVICES+=,ceilometer-acompute,ceilometer-acentral,ceilometer-collector
ENABLED_SERVICES+=,cinder,c-api,c-vol,c-sch
ENABLED_SERVICES+=,s-proxy,s-object,s-container,s-account
SWIFT_REPLICAS=3
SERVICE_HOST=10.2.5.19
MYSQL_HOST=$SERVICE_HOST
RABBIT_HOST=$SERVICE_HOST
Q_HOST=$SERVICE_HOST
RABBIT_PASSWORD=gJav4che7ghit-rabbit
SERVICE_PASSWORD=gJav4che7ghit-service
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment