Using the EC2 API

This is the full version of https://blueprints.launchpad.net/keystone/+spec/generate-ec2-access-secret

Keystone has an extension that allows the creation and use of access/secret pairs for a user/tenant pair. In diablo the creation could only occur on the CLI via keystone-manage commands:

keystone-manage credentials add $user EC2 $access $secret $tenant

This requires the operators (with ssh access to keystone) to create the access/secret for each user/tenant pair. For essex we need to allow users to access and create their access/secret pairs.

The proposal is adding an extension to keystone to:

Additionally admin users should be able to list and delete access/secrets for a specific user/tenant.

This is to support https://blueprints.launchpad.net/horizon/+spec/ec2-credentials-download

Wiki: ec2-access-secret (last edited 2011-12-19 20:56:36 by anotherjesse)