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 and GitHub Runners

KubeDNA currently supports the integration of GitLab and GitHub Runners , allowing users to:

  • Deploy and manage 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 Runners

  • Users can add new Runners by clicking the + Runner button in the interface.

  • Existing runners are displayed under CI/CD 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:

  • ArgoCD: Seamless integration for automated GitOps workflows.

  • Bitbucket: Full CI/CD pipeline support tailored for Bitbucket repositories.

  • Flux: Native compatibility with Flux for declarative continuous delivery.

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).

  • 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.