GitOps
Overview
The CI/CD section in KubeDNA enables seamless integration of your Kubernetes clusters with CI/CD pipelines. By integrating tools like GitLab Runner, KubeDNA empowers users to automate pipeline execution and resource management directly within their Kubernetes environments. This feature ensures streamlined workflows and greater operational efficiency.

Current Integration: GitLab Runners
KubeDNA currently supports the integration of GitLab Runners, allowing users to:
Deploy and manage GitLab Runners directly in their Kubernetes clusters.
Automate CI/CD pipelines for application deployments and updates.
Optimize resource management by running pipelines natively within the Kubernetes environment.
Managing GitLab Runners
Users can add new GitLab Runners by clicking the + Runner button in the interface.
Existing runners are displayed in the GitLab Runners section, showing their respective configurations (e.g.,
kubedna-kubdnaacc-arm
andkubedna-kubdnapre-x86
).Runners can be easily removed using the delete button next to each entry.
Upcoming Integrations
We are actively working on expanding our CI/CD capabilities. Soon, KubeDNA will also support:
GitHub Actions: Allowing direct integration with GitHub repositories and workflows.
Bitbucket Pipelines: Enabling seamless CI/CD pipeline execution for Bitbucket users.
These upcoming integrations will ensure that KubeDNA provides a unified solution for all major version control platforms.
Benefits of CI/CD Integration with KubeDNA
Streamlined Automation: Simplifies pipeline execution by running natively in Kubernetes clusters.
Flexibility: Supports multiple platforms (GitLab, GitHub, Bitbucket).
Optimized Resource Usage: Leverages Kubernetes-native infrastructure for efficient resource utilization.
Conclusion
KubeDNA's CI/CD capabilities offer a powerful solution for integrating continuous integration and deployment pipelines with Kubernetes clusters. By supporting GitLab Runners and planning future integrations with GitHub and Bitbucket, KubeDNA ensures flexibility and efficiency for DevOps teams. Stay tuned for updates as we continue to enhance our CI/CD integrations.