- Go 76.9%
- Shell 10.8%
- Go Template 6.8%
- Makefile 3.7%
- Nix 1.8%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .forgejo/workflows | ||
| api | ||
| cmd/cluster-controller | ||
| config | ||
| deploy/charts | ||
| docs | ||
| examples | ||
| internal | ||
| .envrc | ||
| .gitignore | ||
| .gitlab-ci.yml | ||
| .goreleaser.yaml | ||
| CONTRIBUTING.md | ||
| Dockerfile.cluster.goreleaser | ||
| flake.lock | ||
| flake.nix | ||
| go.mod | ||
| go.sum | ||
| GOVERNANCE.md | ||
| LICENSE | ||
| Makefile | ||
| README.md | ||
| renovate.json | ||
| SECURITY.md | ||
cluster-controller-manager
kcp controller that owns the KubernetesCluster resource of the edge-connect
platform: it watches cluster orders across every workspace bound to its
APIExport (via kcp-dev/multicluster-provider)
and drives their provisioning through provider machine flavors.
cluster-controller-manager is part of the IPCEI-CIS cloud infrastructure initiative. Within the IPCEI-CIS edge framework it provides the cluster provisioning layer of the edge-connect platform.
License
Apache-2.0 — see LICENSE.
Funding and Support
This open source project is part of activities carried out within the Important Project of Common European Interest on Next Generation Cloud Infrastructure and Services (IPCEI-CIS) — FKZ 13IPC005, an EU initiative to build a sovereign, interoperable and energy-efficient cloud-to-edge infrastructure in Europe.
The work in this repository has been supported and co-funded by Deutsche Telekom in the context of IPCEI-CIS, where Deutsche Telekom contributes its expertise in secure, sustainable connectivity and cloud-edge platform orchestration for a European cloud-edge continuum.
Where applicable, further national or European public funding instruments associated with IPCEI-CIS may also have contributed to the development of this software.
