https://github.com/telekom/controlplane
⚠️ Disclaimer: This is a beta version!
https://github.com/telekom/controlplane
api-management controlplane kubebuilder kubernetes
Last synced: 9 months ago
JSON representation
⚠️ Disclaimer: This is a beta version!
- Host: GitHub
- URL: https://github.com/telekom/controlplane
- Owner: telekom
- Created: 2025-05-14T08:07:39.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-09-03T18:35:54.000Z (9 months ago)
- Last Synced: 2025-09-03T20:31:12.451Z (9 months ago)
- Topics: api-management, controlplane, kubebuilder, kubernetes
- Language: Go
- Homepage: https://developer.telekom.de/
- Size: 4.74 MB
- Stars: 3
- Watchers: 6
- Forks: 3
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSES/Apache-2.0.txt
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
Control Plane
A centralized management layer that maintains the desired state of your systems by orchestrating workloads, scheduling, and system operations through a set of core and custom controllers.
## About
As Part of Open Telekom Integration Platform, the Control Plane is the central management layer that governs the operation of your Kubernetes cluster. It maintains the desired state of the system, manages workloads, and provides interfaces for user interaction and automation.
The Control Plane components run on one or more nodes in the cluster and coordinate all cluster activities, including scheduling, monitoring, and responding to events.
## Documentation
For complete documentation, please visit the Control Plane documentation site:
- [Control Plane Documentation](https://telekom.github.io/controlplane/)
The documentation includes:
- [Overview and Architecture](https://telekom.github.io/controlplane/docs/Overview/controlplane)
- [Component Details](https://telekom.github.io/controlplane/docs/Overview/components)
- [Operators](https://telekom.github.io/controlplane/docs/Overview/operators)
- [Technology Overview](https://telekom.github.io/controlplane/docs/Technology/technology)
- [Installation Guide](https://telekom.github.io/controlplane/docs/Installation/installation)
- [Quickstart Guide](https://telekom.github.io/controlplane/docs/Installation/quickstart)
## Getting Started
To quickly get started with Control Plane:
```bash
# Clone the repository
git clone https://github.com/telekom/controlplane.git
# Navigate to the local installation directory
cd controlplane/install/local
# Install Control Plane components
kubectl apply -k .
```
For detailed installation instructions and configuration options, refer to the [Installation Guide](https://telekom.github.io/controlplane/docs/Installation/installation) and [Quickstart Guide](https://telekom.github.io/controlplane/docs/Installation/quickstart).
## Code of Conduct
This project has adopted the [Contributor Covenant](https://www.contributor-covenant.org/) in version 2.1 as our code of conduct. Please see the details in our [CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md). All contributors must abide by the code of conduct.
## Licensing
This project follows the [REUSE standard for software licensing](https://reuse.software/).
Each file contains copyright and license information, and license texts can be found in the [./LICENSES](./LICENSES) folder. For more information visit https://reuse.software/.
You can find a guide for developers at https://telekom.github.io/reuse-template/.