Skip to content
Snippets Groups Projects
minimal-environment-vars.md 9.75 KiB
Newer Older
  • Learn to ignore specific revisions
  • # Environment Variables
    
    In order for each service to function, there is a minimum set of required variables that need to be plugged into the environment.  Below is the list of variables that is needed for each service to run in a minimal setting.
    
    
        BARBICAN_ADMIN_PASSWORD
    
        KEYSTONE_ADMIN_SERVICE_HOST
        KEYSTONE_ADMIN_SERVICE_PORT
    
    # Ceilometer-alarm
    
        ADMIN_TENANT_NAME
        CEILOMETER_ADMIN_PASSWORD
        CEILOMETER_API_SERVICE_HOST
    
        CEILOMETER_DB_NAME
        CEILOMETER_DB_PASSWORD
    
        CEILOMETER_DB_USER
        CEILOMETER_KEYSTONE_USER
    
        KEYSTONE_ADMIN_SERVICE_HOST
        KEYSTONE_ADMIN_SERVICE_PORT
    
        KEYSTONE_ADMIN_TOKEN
        KEYSTONE_AUTH_PROTOCOL
    
        KEYSTONE_ADMIN_SERVICE_PORT
    
    # Ceilometer-central
    
        KEYSTONE_ADMIN_SERVICE_PORT
    
        KEYSTONE_ADMIN_TOKEN
        KEYSTONE_AUTH_PROTOCOL
    
    
    # Ceilometer-collector
    
        None
    
    # Ceilometer-compute
    
        KEYSTONE_ADMIN_TOKEN
        RABBITMQ_SERVICE_HOST
        RABBIT_PASSWORD
    
    # Ceilometer-notification
    
        None
    
    # Cinder-api
    
        ADMIN_TENANT_NAME
        CINDER_API_SERVICE_HOST
        CINDER_API_SERVICE_LISTEN
        CINDER_API_SERVICE_PORT
    
        CINDER_KEYSTONE_PASSWORD
        CINDER_KEYSTONE_USER
        KEYSTONE_ADMIN_SERVICE_HOST
        KEYSTONE_ADMIN_SERVICE_PORT
        KEYSTONE_ADMIN_TOKEN
        KEYSTONE_AUTH_PROTOCOL
        PUBLIC_IP
    
        CINDER_BACKUP_API_CLASS
    
        CINDER_BACKUP_DRIVER
        CINDER_BACKUP_MANAGER
        CINDER_BACKUP_NAME_TEMPLATE
    
    # Cinder-base
    
    
        ADMIN_TENANT_NAME
        CINDER_API_VERSION
        CINDER_DB_NAME
    
        CINDER_DB_PASSWORD
    
        CINDER_KEYSTONE_PASSWORD
    
        GLANCE_API_SERVICE_HOST
    
        GLANCE_API_SERVICE_PORT
        KEYSTONE_AUTH_PROTOCOL
        KEYSTONE_PUBLIC_SERVICE_HOST
    
        RABBITMQ_SERVICE_HOST
        RABBITMQ_SERVICE_PORT
        RABBIT_PASSWORD
    
    # Cinder-scheduler
    
        CINDER_DB_NAME
        CINDER_DB_PASSWORD
    
        CINDER_DB_USER
        DB_ROOT_PASSWORD
    
        CINDER_ENABLED_BACKEND
    
        CINDER_LVM_LO_VOLUME_SIZE
    
        CINDER_VOLUME_API_LISTEN
    
        CINDER_VOLUME_BACKEND_NAME
        CINDER_VOLUME_DRIVER
        CINDER_VOLUME_GROUP
    
        ISCSI_HELPER
        ISCSI_IP_ADDRESS
    
        DESIGNATE_API_SERVICE_HOST
        DESIGNATE_API_SERVICE_PORT
    
        DESIGNATE_KEYSTONE_PASSWORD
        DESIGNATE_KEYSTONE_USER
        KEYSTONE_ADMIN_SERVICE_HOST
    
        KEYSTONE_ADMIN_SERVICE_PORT
    
        KEYSTONE_ADMIN_TOKEN
        KEYSTONE_AUTH_PROTOCOL
    
        DESIGNATE_ALLOW_RECURSION
        DESIGNATE_BIND9_RNDC_KEY
    
        DESIGNATE_MASTERNS
        DESIGNATE_SLAVENS
    
    # Designate-base
    
    
        DEBUG_LOGGING
        DESIGNATE_BACKEND
        DESIGNATE_BIND9_RNDC_KEY
        DESIGNATE_DB_NAME
    
        DESIGNATE_DB_PASSWORD
    
        DESIGNATE_KEYSTONE_PASSWORD
        DESIGNATE_KEYSTONE_USER
    
        DESIGNATE_POOLMAN_POOLID
    
        KEYSTONE_ADMIN_SERVICE_HOST
        KEYSTONE_ADMIN_SERVICE_PORT
    
        KEYSTONE_AUTH_PROTOCOL
        KEYSTONE_PUBLIC_SERVICE_HOST
        KEYSTONE_PUBLIC_SERVICE_PORT
        RABBITMQ_SERVICE_HOST
        RABBIT_PASSWORD
        RABBIT_USERID
    
    
    # Designate-central
    
        DB_ROOT_PASSWORD
        DESIGNATE_DB_NAME
        DESIGNATE_DB_PASSWORD
    
    
    # Designate-mdns
    
        DESIGNATE_MASTERNS
        DESIGNATE_MDNS_PORT
    
    # Designate-poolmanager
    
        DESIGNATE_BACKEND
        DESIGNATE_DNS_PORT
    
        DESIGNATE_MASTERNS
        DESIGNATE_MDNS_PORT
    
        DESIGNATE_POOLMAN_NSS
        DESIGNATE_POOLMAN_POOLID
    
        DESIGNATE_POOLMAN_TARGETS
        DESIGNATE_SLAVENS
    
    
    # Designate-sink
    
        DESIGNATE_API_SERVICE_HOST
        DESIGNATE_API_SERVICE_PORT
        DESIGNATE_DEFAULT_POOL_NS_RECORD
    
    # Galera
    
        DB_CLUSTER_BIND_ADDRESS
    
        DB_CLUSTER_NAME
        DB_CLUSTER_NODES
        DB_CLUSTER_WSREP_METHOD
    
        GLANCE_KEYSTONE_PASSWORD
        GLANCE_KEYSTONE_USER
        GLANCE_REGISTRY_SERVICE_HOST
        KEYSTONE_ADMIN_SERVICE_HOST
        KEYSTONE_ADMIN_SERVICE_PORT
        KEYSTONE_ADMIN_TOKEN
        KEYSTONE_AUTH_PROTOCOL
    
        RABBITMQ_SERVICE_HOST
    
        ADMIN_TENANT_NAME
        GLANCE_DB_NAME
    
        GLANCE_DB_USER
    
        GLANCE_KEYSTONE_PASSWORD
    
        GLANCE_KEYSTONE_USER
        KEYSTONE_PUBLIC_SERVICE_HOST
        MARIADB_SERVICE_HOST
    
        DB_ROOT_PASSWORD
    
        GLANCE_DB_NAME
        GLANCE_DB_PASSWORD
    
        GLANCE_DB_USER
        MARIADB_SERVICE_HOST
    
    # Gnocchi-api
    
        ADMIN_TENANT_NAME
        GNOCCHI_ADMIN_PASSWORD
        GNOCCHI_API_SERVICE_HOST
        GNOCCHI_ARCHIVE_POLICY
        GNOCCHI_DB_NAME
        GNOCCHI_DB_PASSWORD
        GNOCCHI_DB_USER
        GNOCCHI_KEYSTONE_USER
        GNOCCHI_SERVICE_PORT
        GNOCCHI_SERVICE_PROTOCOL
        GNOCCHI_STORAGE_BACKEND
        KEYSTONE_ADMIN_SERVICE_HOST
        KEYSTONE_ADMIN_SERVICE_PORT
        KEYSTONE_ADMIN_TOKEN
        KEYSTONE_AUTH_PROTOCOL
    
    # Gnocchi-base
    
        GNOCCHI_DATA_DIR
        GNOCCHI_SERVICE_PORT
        GNOCCHI_STORAGE_BACKEND
        KEYSTONE_ADMIN_SERVICE_HOST
        KEYSTONE_ADMIN_SERVICE_PORT
        KEYSTONE_ADMIN_TOKEN
        KEYSTONE_PUBLIC_SERVICE_HOST
    
    # Gnocchi-statsd
    
        None
    
    
        ADMIN_TENANT_NAME
        HEAT_API_CFN_SERVICE_HOST
        HEAT_API_CFN_SERVICE_PORT
    
        HEAT_CFN_KEYSTONE_PASSWORD
        HEAT_CFN_KEYSTONE_USER
        KEYSTONE_ADMIN_SERVICE_HOST
        KEYSTONE_ADMIN_SERVICE_PORT
        KEYSTONE_ADMIN_TOKEN
        KEYSTONE_AUTH_PROTOCOL
    
        HEAT_API_SERVICE_HOST
    
        HEAT_KEYSTONE_PASSWORD
        HEAT_KEYSTONE_USER
        KEYSTONE_ADMIN_SERVICE_HOST
        KEYSTONE_ADMIN_TOKEN
        KEYSTONE_AUTH_PROTOCOL
    
        HEAT_API_CFN_SERVICE_PORT
        HEAT_API_CFN_URL_HOST
    
        HEAT_KEYSTONE_PASSWORD
    
        KEYSTONE_PUBLIC_SERVICE_HOST
    
        KEYSTONE_PUBLIC_SERVICE_PORT
        MARIADB_SERVICE_HOST
    
    
    # Heat-engine
    
        HEAT_DB_NAME
        HEAT_DB_PASSWORD
    
        HEAT_DB_USER
        HEAT_DOMAIN_PASS
    
        INIT_HEAT_DB
    
    # Horizon
    
        None
    
    # Keepalived
    
        KEEPALIVED_HOST_PRIORITIES
        PUBLIC_INTERFACE
    
        ADMIN_TENANT_NAME
        INIT_KEYSTONE_DB
        KEYSTONE_ADMIN_PASSWORD
        KEYSTONE_ADMIN_SERVICE_HOST
    
        KEYSTONE_ADMIN_TOKEN
        KEYSTONE_DB_PASSWORD
        KEYSTONE_PUBLIC_SERVICE_HOST
        PUBLIC_IP
    
    
        ADMIN_TENANT_NAME
        KEYSTONE_ADMIN_SERVICE_HOST
        KEYSTONE_ADMIN_SERVICE_PORT
        KEYSTONE_ADMIN_TOKEN
        KEYSTONE_AUTH_PROTOCOL
        MAGNUM_API_SERVICE_HOST
        MAGNUM_API_SERVICE_PORT
        MAGNUM_KEYSTONE_PASSWORD
        MAGNUM_KEYSTONE_USER
    
        KEYSTONE_AUTH_PROTOCOL
    
        KEYSTONE_PUBLIC_SERVICE_HOST
    
        KEYSTONE_PUBLIC_SERVICE_PORT
    
        MAGNUM_DB_NAME
        MAGNUM_DB_PASSWORD
        MAGNUM_DB_USER
        MAGNUM_KEYSTONE_PASSWORD
        MAGNUM_KEYSTONE_USER
    
        MAGNUM_DB_NAME
        MAGNUM_DB_PASSWORD
        MAGNUM_DB_USER
    
        DEBUG_LOGGING
        DELETE_NAMESPACES
    
        DNSMASQ_CONFIG_FILE
    
        KEYSTONE_PUBLIC_SERVICE_HOST
    
        NEUTRON_KEYSTONE_PASSWORD
    
        NEUTRON_KEYSTONE_USER
        NEUTRON_LOG_DIR
    
        NEUTRON_SHARED_SECRET
        NOVA_METADATA_API_SERVICE_HOST
        NOVA_METADATA_API_SERVICE_PORT
    
        USE_NAMESPACES
        VERBOSE_LOGGING
    
        KEYSTONE_PUBLIC_SERVICE_HOST
    
        NEUTRON_API_PASTE_CONFIG
        NEUTRON_KEYSTONE_PASSWORD
    
    # Neutron-linuxbridge-agent
    
        NEUTRON_FLAT_NETWORK_INTERFACE
        NEUTRON_FLAT_NETWORK_NAME
        PUBLIC_IP
    
    # Neutron-openvswitch-agent
    
        NEUTRON_FLAT_NETWORK_INTERFACE
        NEUTRON_FLAT_NETWORK_NAME
        PUBLIC_IP
    
    
        KEYSTONE_ADMIN_SERVICE_HOST
    
        NEUTRON_DB_NAME
        NEUTRON_DB_PASSWORD
    
        NEUTRON_KEYSTONE_PASSWORD
    
        NEUTRON_SERVER_SERVICE_HOST
    
        NOVA_API_SERVICE_HOST
        NOVA_KEYSTONE_PASSWORD
        NOVA_KEYSTONE_USER
    
    # Nova-api
    
        ADMIN_TENANT_NAME
        KEYSTONE_ADMIN_SERVICE_HOST
        KEYSTONE_ADMIN_TOKEN
        NOVA_API_SERVICE_HOST
        NOVA_DB_NAME
        NOVA_EC2_API_SERVICE_HOST
        NOVA_KEYSTONE_PASSWORD
        NOVA_KEYSTONE_USER
        PUBLIC_IP
    
    
        DEBUG_LOGGING
        FLAT_INTERFACE
    
        GLANCE_API_SERVICE_HOST
    
        KEYSTONE_PUBLIC_SERVICE_HOST
    
        PUBLIC_IP
        RABBITMQ_SERVICE_HOST
    
        VERBOSE_LOGGING
    
    # Nova-compute
    
        NOVA_NOVNC_BASE_ADDRESS
    
        NOVA_NOVNC_PROXY_PORT
        NOVA_VNCSERVER_PROXYCLIENT_ADDRESS
    
        NOVA_DB_NAME
        NOVA_DB_PASSWORD
    
    Daneyon Hansen's avatar
    Daneyon Hansen committed
    
    
    # Nova-novncproxy
    
        NOVA_NOVNC_BASE_ADDRESS
    
        NOVA_NOVNC_PROXY_PORT
        NOVA_NOVNC_PROXY_SERVICE_HOST
    
    Daneyon Hansen's avatar
    Daneyon Hansen committed
        NOVA_VNCSERVER_LISTEN_ADDRESS
        NOVA_VNCSERVER_PROXYCLIENT_ADDRESS
    
    Daneyon Hansen's avatar
    Daneyon Hansen committed
    
    
        OVS_DB_FILE
        OVS_UNIXSOCK
    
        RABBITMQ_PASS
        RABBITMQ_USER
    
        KEYSTONE_ADMIN_SERVICE_HOST
    
        SWIFT_ADMIN_PASSWORD
    
        None
    
    # Swift-container
    
        KEYSTONE_ADMIN_SERVICE_HOST
    
        SWIFT_ADMIN_PASSWORD
    
    # Swift-object
    
        KEYSTONE_ADMIN_SERVICE_HOST
    
        SWIFT_ADMIN_PASSWORD
    
    # Swift-proxy-server
    
        None
    
    # Zaqar
    
    
        KEYSTONE_ADMIN_SERVICE_HOST
        KEYSTONE_ADMIN_TOKEN
        PUBLIC_IP
        ZAQAR_KEYSTONE_PASSWORD
        ZAQAR_SERVER_SERVICE_HOST