diff options
| author | Jenkins <jenkins@review.openstack.org> | 2015-06-06 05:16:07 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2015-06-06 05:16:07 +0000 |
| commit | f70ccabe529ceba459c2117357ae1a2851f9ac00 (patch) | |
| tree | d474e64e30e14eb6bb5e661de0c5e3df78c0b76b /tools | |
| parent | 9a5fed6608aad97ddefc31c030eb0d76c02320e5 (diff) | |
| parent | 76c5d9a6c86d77c66de2bf9b14740cd7912dff2d (diff) | |
| download | kolla-f70ccabe529ceba459c2117357ae1a2851f9ac00.tar.gz kolla-f70ccabe529ceba459c2117357ae1a2851f9ac00.zip | |
Merge "Add the Designate DNSaaS services."
Diffstat (limited to 'tools')
| -rwxr-xr-x | tools/genenv | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/tools/genenv b/tools/genenv index 3b0c4d2b8..69a3b13fc 100755 --- a/tools/genenv +++ b/tools/genenv @@ -125,6 +125,27 @@ MAGNUM_KEYSTONE_PASSWORD=magnum MAGNUM_API_SERVICE_HOST=$HOST_IP MAGNUM_API_SERVICE_PORT=9511 +# Designate +DESIGNATE_DB_NAME=designate +DESIGNATE_DB_USER=designate +DESIGNATE_DB_PASSWORD=designatedns +DESIGNATE_KEYSTONE_USER=designate +DESIGNATE_KEYSTONE_PASSWORD=designate +DESIGNATE_BIND9_RNDC_KEY=$(openssl rand -base64 24) +DESIGNATE_MASTERNS=$HOST_IP +DESIGNATE_BACKEND=bind9 +DESIGNATE_SLAVENS=$HOST_IP +DESIGNATE_API_SERVICE_HOST=$HOST_IP +DESIGNATE_API_SERVICE_PORT=9001 +DESIGNATE_MDNS_PORT=5354 +DESIGNATE_DNS_PORT=53 +# The POOLID is hardcoded, upstream ships pre-configured with this uuid: +DESIGNATE_POOLMAN_POOLID=794ccc2c-d751-44fe-b57f-8894c9f5c842 +DESIGNATE_POOLMAN_TARGETS=$(uuidgen) +DESIGNATE_POOLMAN_NSS=$(uuidgen) +DESIGNATE_INITDB=true +DESIGNATE_ALLOW_RECURSION=true + cat > ./openrc <<EOF export OS_AUTH_URL="http://${KEYSTONE_PUBLIC_SERVICE_HOST}:5000/v2.0" export OS_USERNAME=$ADMIN_TENANT_NAME @@ -215,6 +236,24 @@ RABBITMQ_USER=$RABBIT_USER RABBIT_PASSWORD=$RABBIT_PASSWORD RABBIT_USERID=$RABBIT_USER HEAT_API_CFN_SERVICE_HOST=$HEAT_API_CFN_SERVICE_HOST +DESIGNATE_DB_NAME=$DESIGNATE_DB_NAME +DESIGNATE_DB_USER=$DESIGNATE_DB_USER +DESIGNATE_DB_PASSWORD=$DESIGNATE_DB_PASSWORD +DESIGNATE_KEYSTONE_USER=$DESIGNATE_KEYSTONE_USER +DESIGNATE_KEYSTONE_PASSWORD=$DESIGNATE_KEYSTONE_PASSWORD +DESIGNATE_API_SERVICE_HOST=$DESIGNATE_API_SERVICE_HOST +DESIGNATE_API_SERVICE_PORT=$DESIGNATE_API_SERVICE_PORT +DESIGNATE_BIND9_RNDC_KEY=$DESIGNATE_BIND9_RNDC_KEY +DESIGNATE_MASTERNS=$DESIGNATE_MASTERNS +DESIGNATE_BACKEND=$DESIGNATE_BACKEND +DESIGNATE_SLAVENS=$DESIGNATE_SLAVENS +DESIGNATE_MDNS_PORT=$DESIGNATE_MDNS_PORT +DESIGNATE_DNS_PORT=$DESIGNATE_DNS_PORT +DESIGNATE_POOLMAN_POOLID=$DESIGNATE_POOLMAN_POOLID +DESIGNATE_POOLMAN_TARGETS=$DESIGNATE_POOLMAN_TARGETS +DESIGNATE_POOLMAN_NSS=$DESIGNATE_POOLMAN_NSS +DESIGNATE_INITDB=$DESIGNATE_INITDB +DESIGNATE_ALLOW_RECURSION=$DESIGNATE_ALLOW_RECURSION EOF echo Please customize your FLAT_INTERFACE to a different network then your echo main network. The FLAT_INTERFACE is used for inter-VM communication. |
