How can I provide demo accounts to Users on my public cloud?

asked 2013-09-08 08:22:52 -0500

anonymous user


updated 2013-09-10 17:48:31 -0500

smaffulli gravatar image

I have created a private cloud on my machine and tested it by launching a Fedora instance and ssh into the instance using my local machine. I want to allow users over the internet to create an instance on my cloud and use it and test it for demo purpose, like the other cloud services. How can I do so?

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2015-03-26 07:54:34 -0500

You can create a registration page, which invokes keystone API calls to get the users registered in Keystone as a 'Member' account. By default "Member" role has certain limits. If you want to modify the limits or can either edit it or create a new role like 'demo_users' and specify the limitations for each service in their policy.json file. For example, for glance service, you can find the policy file in "/etc/glance/policy.json" and can create restrictions like 'demo_users' can't upload new images. You can also implement similar restrictions for all the services.

edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools


Asked: 2013-09-08 08:22:52 -0500

Seen: 177 times

Last updated: Mar 26 '15