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

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

anonymous user

Anonymous

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
0

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

Stats

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

Seen: 177 times

Last updated: Mar 26 '15