Description

Can we integrate Kubewarden with Cluster API provisioning?

Cluster API is a Kubernetes project focused on providing declarative APIs and tooling to simplify provisioning, upgrading, and operating multiple Kubernetes clusters. TLDR; CAPI let's you define Kubernetes clusters in plain YAML, and CAPI providers (infrastructure, control plane/bootstrap, etc.) manage provisioning and configuration for you.

What if we could create an add-on provider that automatically installs Kubewarden and deploys Policy Servers to CAPI clusters?

Goals

  • As a user I'd like to set a cluster (or list of clusters) and have the provider install Kubewarden for me.
  • As a user I'd like to set what policies must be enforced for a cluster (or list of clusters).

Resources

  • Cluster API: https://cluster-api.sigs.k8s.io/
  • Kubewarden: https://docs.kubewarden.io/

Looking for hackers with the skills:

clusterapi kubewarden capi go

This project is part of:

Hack Week 24

Activity

  • 8 months ago: jmeza liked this project.
  • 8 months ago: csalas added keyword "clusterapi" to this project.
  • 8 months ago: csalas added keyword "kubewarden" to this project.
  • 8 months ago: csalas added keyword "capi" to this project.
  • 8 months ago: csalas added keyword "go" to this project.
  • 8 months ago: csalas started this project.
  • 8 months ago: csalas originated this project.

  • Comments

    • csalas
      8 months ago by csalas | Reply

      Project repository: cluster-api-addon-provider-kubewarden

    • csalas
      8 months ago by csalas | Reply

      Added quick start docs

    • aylarose495
      2 days ago by aylarose495 | Reply

      The Cluster API Add-on Provider for Kubewarden marks a significant step forward in simplifying Kubernetes governance at scale. By integrating Kubewarden policies through the Cluster API framework, it enables declarative, automated policy management across clusters—perfect for teams aiming to boost security and compliance without extra manual overhead.

      In the same spirit of thoughtful innovation, products like the lost mary vape also emphasize user-centric design—blending reliability and performance, whether you're securing workloads or enjoying your vape session.

    Similar Projects

    This project is one of its kind!