ocp_github_oauth¤
This role provides to support to configure cluster oauth using GitHub.
Warning
Make sure you have configured the oauth app in GitHub organization before use this role. When configuring make sure to use ibmgithub as the oauth id. Requires organization admin permission to perform this action.
Role Variables¤
oauth.github_client_secret_valueSecret value provided by the GitHub oauth app configuration.ouath.github_client_id_valueClient ID value provided by the GitHub oauth app configuration.oauth.github_hostnamecan be used to target public GitHub or an enterprise account (e.g. github.ibm.com)oauth.groupsList of groups to be created and its cluster role bindingsoauth.groups.nameDefines the name of the groupoauth.groups.usersList of users to be added to the groupoauth.groups.groups_cluster_rolebindingsList of cluster role bindings to be created for the groupoauth.organizationsList of GitHub organizations where the authentication will be performed
Example Playbook¤
TODO: Add example
License¤
EPL-2.0