kcl-lang / modules

Shared KCL Community Modules. View on Artifact Hub: https://artifacthub.io/packages/search?org=kcl&sort=relevance&page=1
https://kcl-lang.io
Apache License 2.0
14 stars 20 forks source link

Add Cluster API provider and addon extensions #148

Closed kukacz closed 2 months ago

kukacz commented 3 months ago

Feature Request

Describe the feature you'd like: Cluster API core structures were built into KCL module recently as https://github.com/kcl-lang/modules/pull/147 . To improve the practical usability of the module it would be nice to also add KCL modules implementing infrastructure provider and add-on APIs. Those are necessary to define objects for deployment on common public clouds, on metal3 infra or deployment of Helm charts on top of managed clusters.