Documentation: https://rancher.github.io/cluster-api-addon-provider-fleet/ Cluster API Add-on Provider for Fleet will auto register child clusters with https://fleet.rancher.io/
* Rename `HelmApp` to `HelmOp in the repo Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com> * Minor Documentation updates Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com> * Bump dependencies to newer versions Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com> --------- Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com> |
||
|---|---|---|
| .devcontainer | ||
| .github | ||
| config | ||
| docs | ||
| fleet/applications/calico | ||
| hack/tools/metadataupdate | ||
| src | ||
| testdata | ||
| .dockerignore | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| Dockerfile | ||
| LICENSE | ||
| README.md | ||
| Tiltfile | ||
| default.nix | ||
| development.nix | ||
| justfile | ||
| metadata.yaml | ||
| shell.nix | ||
README.md
Cluster API Add-on Provider for Fleet
NOTE: The project is looking for more contributors.
What is Cluster API Add-on Provider for Fleet (CAAPF)?
Cluster API Add-on Provider for Fleet (CAAPF) is a Cluster API (CAPI) provider that provides integration with Fleet to enable the easy deployment of applications to a CAPI provisioned cluster.
It provides the following functionality:
- Addon provider automatically installs
Fleetin your management cluster. - The provider will register a newly provisioned CAPI cluster with
Fleetso that applications can be automatically deployed to the created cluster via GitOps,BundleorHelmOp. - The provider will automatically create a Fleet Cluster Group for every CAPI ClusterClass. This enables you to deploy the same applications to all clusters created from the same ClusterClass.
CAPICluster,ControlPlaneresources are automatically added to theFleetClusterresource templates, allowing to perform per-cluster configuration templating forHelmbased installations.
Getting started
You can refer to the provider documentation and the official Fleet documentation.
Installation
Refer to the book installation section.
Configuration
Refer to the book configuration section
Demo
Calico CNI installation demo
Get in contact
You can get in contact with us via the #cluster-api channel on the Rancher Users Slack.