rancher-sandbox / cluster-api-addon-provider-fleet

Cluster API Add-on Provider for Fleet will auto register child clusters with fleet.
Apache License 2.0
2 stars 3 forks source link

Implement helm handlers and add configuration values to `FleetAddonConfig` to set up the fleet installation. #42

Open Danil-Grigorev opened 1 month ago

Danil-Grigorev commented 1 month ago

We need to implement Helm CLI wrapper, which would provide basic functionality for fleet CRD, agent and controller operations, like:

The CLI will be available in the addon image, and it will use in-cluster kubeconfig. RBAC roles should updated accordingly to allow performing operations like helm install and helm uninstall.