Skip to content

Latest commit

 

History

History
24 lines (14 loc) · 1.51 KB

github_oauth_app.md

File metadata and controls

24 lines (14 loc) · 1.51 KB

github-oauth-app

This readme documents the process for creating GitHub OAuth apps for the deployment of the GlueOps Platform. The OAuth app is used for Authentication into various services deployed on the Platform. The OAuth app is installed in the organization managing the GlueOps platform, likely owned by GlueOps, and not the tenant's organization.

Before you start

For this example, we will assume the management GitHub organization is called glueops-rocks and the tenant is antoniostacos. Update the URL's/links below accordingly to use the management organization name in place of glueops-rocks. Secondly, we will assume the captain_domain, provided by the GlueOps platform for tenant applications, is nonprod.antoniostacos.glueopshosted.com

Create the OAuth Application

  1. Go to: https://github.com/organizations/glueops-rocks/settings/applications

  2. Click on New OAuth App

  3. Let's create an the first app.

  4. Save the Client ID and Client Secret as it will be used in the deployment of the terraform-module-cloud-multy-prerequisites module as the values for:

    • github_oauth_app_client_id
    • github_oauth_app_client_secret