Skip to main content
Skip table of contents

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.

kubedna-gitops.png

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 and kubedna-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.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.