Skip to main content
Boost your DevOps efficiency! Dive into our latest white paper.Read Now

GitHub Container Registry (GHCR) Connection

Kapstan streamlines the process of integrating with the GitHub Container Registry (GHCR). By setting up a connection using GitHub App OAuth authentication, Kapstan can seamlessly deploy applications using container images from your organization or personal GitHub account. To achieve this integration, users must authenticate via a GitHub App and establish a connection in Kapstan.

info

What is a GitHub App?

A GitHub App is an application that integrates with GitHub’s API to automate and extend workflows. It provides granular permissions and access controls, making it a secure way to authenticate third-party services like Kapstan without using personal access tokens. Learn more here.

Steps to Create a GHCR Connection in Kapstan

  1. Navigate to connections page.
  2. Click the "+" icon in the top-right corner and then click on "Container registry".
  3. Select "GitHub Container Registry" from the presented container registries.
  4. Complete the creation process by providing the required values in the form.
  • Connection name: Enter an identifiable name for your connection.
  1. Click "Create" to finalize the connection setup.
  2. Click "Authorize Kapstan-Connect" to grant the required permissions and complete the authentication process via GitHub App OAuth.

Verify Connection

Once you establish the connection with Kapstan, you will be directed to the Connections page. You can check the status of the connection by checking the status column.

Can't find what you need?