Docker in name is no longer needed

This commit is contained in:
Egon Rijpkema
2018-04-23 15:35:21 +02:00
parent e2c62e15f0
commit 536df0decc
66 changed files with 0 additions and 0 deletions

46
keystone/bootstrap.sh Executable file
View File

@@ -0,0 +1,46 @@
#!/bin/bash
# Create admin-openrc.sh from secrets that are in the environment during bootstrap.
cat << EOF > /root/admin-openrc.sh
#!/bin/bash
export OS_TENANT_NAME=admin
export OS_USERNAME=admin
export OS_PASSWORD=${OS_PASSWORD}
export OS_AUTH_URL=http://${KEYSTONE_HOST}:35357/v3
export OS_IDENTITY_API_VERSION=3
EOF
# Create demo-openrc.sh
cat << EOF > /root/demo-openrc.sh
#!/bin/bash
export OS_TENANT_NAME=demo
export OS_USERNAME=demo
export OS_PASSWORD=${OS_DEMO_PASSWORD}
export OS_AUTH_URL=http://${KEYSTONE_HOST}:35357/v3
export OS_IDENTITY_API_VERSION=3
EOF
source /root/admin-openrc.sh
sleep 3
openstack project create --domain default \
--description "Service Project" service
sleep 3
openstack project create --domain default \
--description "Demo Project" demo
sleep 3
openstack user create --domain default \
--password "$OS_DEMO_PASSWORD" demo
sleep 3
openstack role create user
sleep 3
openstack role add --project demo --user demo user