blob: 11c2da285d777a5ca1f47f7913fead399e0455ae [file] [log] [blame]
rdudyalab086cf32016-08-11 00:07:45 -04001set -x
2export OS_TOKEN=ADMIN_TOKEN
3export OS_URL=http://localhost:35357/v3
4export OS_IDENTITY_API_VERSION=3
5#Deleting services:
6for i in $(openstack service list -f table -c ID); do openstack service delete $i; done
7for i in $(openstack user list -f table -c ID); do openstack user delete $i; done
8for i in $(openstack role list -f table -c ID); do openstack role delete $i; done
9for i in $(openstack project list -f table -c ID); do openstack project delete $i; done
10openstack service create --name keystone --description "OpenStack Identity" identity
11openstack endpoint create --region RegionOne identity public http://localhost:5000/v3
12openstack endpoint create --region RegionOne identity internal http://localhost:5000/v3
13openstack endpoint create --region RegionOne identity admin http://localhost:35357/v3
14
15openstack domain create --description "Default Domain" default
16
17openstack project create --domain default --description "Admin Project" admin
18
19openstack user create --domain default --password password admin
20
21openstack role create admin
22openstack role add --project admin --user admin admin
23
24openstack project create --domain default --description "Service Project" service
25openstack project create --domain default --description "Demo Project" demo
26
27openstack user create --domain default --password password demo
28openstack role create user
29openstack role add --project demo --user demo user
30
31openstack user create --domain default --password password ceilometer
32openstack role add --project service --user ceilometer admin
33
34openstack service create --name ceilometer --description "Telemetry" metering
35openstack endpoint create --region RegionOne metering public http://localhost:8777
36openstack endpoint create --region RegionOne metering internal http://localhost:8777
37openstack endpoint create --region RegionOne metering admin http://localhost:8777
38
39openstack user list
40openstack service list