Openstack Keystone VOMS module¶
This module is intended to provide VOMS authentication to an OpenStack Keystone. It is designed to be integrated as an external authentication plugin, so that Keystone will preserve its original features and users will still be able to authenticate using any of the Keystone native mechanisms.
This documentation is based on a Keystone 9 (Mitaka) installation.
Attention
If you are upgrading from any priorversion, check the Upgrade nodes before proceeding.
- Only V2 authentication is supported in Mitaka so far.
- If you are using the 2014.1 (Icehouse) version, please check the Icehouse Documentation. Note that support in Icehouse is only for V2 authentication.
- If you are using the 2014.2 (Juno) version, please check the Juno Documentation. Note that support in Icehouse is only for V2 authentication.
- If you are using the 2015.1 (Kilo) version, please check the Kilo Documentation. Note that support in Kilo is only for V2 authentication.
- If you are using the 8.0.0 (Liberty) version, please check the Liberty Documentation. Note that support in Liberty is only for V2 authentication.
User documentation¶
If you do not intend to install it, but rather authenticate against a VOMS service that is VOMS enabled, check the following link.
Deploying a VOMS Authentication in Keystone¶
If you are a resource provider willing to deploy a VOMS-enabled keystone service, check the following documentation.
Attention
If you are upgrading from any priorversion, check the Upgrade nodes before proceeding.
Note
Default configuration files vary by distribution. You might need to add these sections and options rather than modifying existing sections and options. Also, an ellipsis (...) in the configuration snippets indicates potential default configuration options that you should retain.