SYS.DOCS // DOCS
GitHub Integration Guide
Integrate Edka with GitHub for seamless GitOps workflows, automated CI/CD pipelines, and container registry management.
Overview
Section titled “Overview”GitHub integration enables:
- GitOps: Automated deployments from Git repositories
- CI/CD: GitHub Actions for building and testing
- Container Registry: GitHub Container Registry (ghcr.io) for images
- Secret Management: GitHub secrets integration
- Pull Request Automation: Preview environments and automated testing
Setting Up GitHub Integration
Section titled “Setting Up GitHub Integration”Step 1: Connect GitHub Account
Section titled “Step 1: Connect GitHub Account”- Navigate to Integrations > GitHub in Edka dashboard
- Click Connect GitHub Account
- You’ll be redirected to GitHub for authorization
Step 2: Grant Repository Access
Section titled “Step 2: Grant Repository Access”Choose repository access level:
- All repositories: Grant access to all current and future repos
- Selected repositories: Choose specific repositories
You can now go to your cluster’s GitOps tab and select the repository you want to use for GitOps.