Skip to content

✨ Adding Addon Provider cdk8s #12330

Open
@PatrickLaabs

Description

@PatrickLaabs

What would you like to be added (User Story)?

As an operator, I would like to use the Addon provider for cdk8s (CAAPC), with clusterctl.

Detailed Description

From the official documentation:
cdk8s is a software development framework for defining Kubernetes applications and reusable abstractions using familiar programming languages and rich object-oriented APIs. cdk8s generates pure Kubernetes YAML - you can use cdk8s to define applications for any Kubernetes cluster running anywhere.

The Cluster API Addon provider for cdk8s (CAAPC) with this GitHub repo would benefit from being integrated into the official clusterctl addon provider list.

Anything else you would like to add?

Currently, the addon provider CAAPC is an early stage of development. The first release is a pure alpha, and the project needs some improvements.
I also oriented myself with the implementation around the helm addon provider (CAAPH).

Within the next few days, I will also extend the documentation, code quality, and much more 😄
With this integration to the cluster-api project, I hope to get more feedback, to focus the improvements of the addon provider CAAPC.

Label(s) to be applied

/kind feature

Metadata

Metadata

Assignees

Labels

kind/featureCategorizes issue or PR as related to a new feature.priority/backlogHigher priority than priority/awaiting-more-evidence.triage/acceptedIndicates an issue or PR is ready to be actively worked on.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions