Building a Platform Engineering API Layer with kcp - Platform Engineering Day
This talk discusses how kcp supercharges platform engineering with a global control plane for all internal services.
Gartner® — What Good Modern Infrastructure Looks Like Get Your Copy →
The CNCF Sandbox project kcp is pioneering the development of
a Kubernetes-like control plane to provide arbitrary services through a unified platform and resource model.
kcp is dedicated to building a robust, scalable foundation for control planes that transcend container orchestration, while maintaining 100% compatibility with:
kcp expands the reach of cloud-native tech by offering flexibility beyond the traditional Kubernetes control plane. Users can easily adapt kcp to diverse infrastructures without overhauling existing systems.
kcp launches as a research project
Launch of project website
May
Community governance takes over
September
kcp joins CNCF Sandbox
kcp thrives on the contributions and support of its community.
At Kubermatic, we're proud to support this community as the one of the main enterprise contributors.
We take great pride in our dedicated team members who are actively involved in the kcp project as both maintainers and developers.
Sebastian Scheele, Kubermatic's Co-Founder and CEO, became one of the three initial maintainers after the governance transfer.
Marvin Beckers, our Team Lead, is an integral maintainer of this community. Christoph Mewes, one of our Software Engineers, contributes significantly to its progress.
If you are interested in joining the growing kcp community, join kcp in the #kcp-dev Slack channel on the Kubernetes Slack or on the bi-weekly community calls on Thursdays. Visit the oficial kcp project page and GitHub for more information.
Allowing internal developers to manage their various resources needed for development and running apps.
Kubermatic Developer Platform is built on top of kcp
Managed Kubernetes-like API endpoints (logical clusters) to be used for other use cases.
A order API/interface for your cloud service.
An orchestration layer for global infrastructure.
At Kubermatic, we're using kcp to build KDP - the Intermal Developer Platform to maximize developer productivity and accelerate innovation.
Powered by Kubernetes API, based on kcp, KDP enables the creation and management of services backed by a centralized service catalog.
To learn more about kcp, watch one of the talks from Marvin & Sebastian Scheeles, or listen to the podcast.
This talk discusses how kcp supercharges platform engineering with a global control plane for all internal services.
kcp expands the world of platform engineering beyond the limits of single Kubernetes clusters, and therefore transforms the scale at which platform teams and internal service providers can operate.
Explore the core concepts that kcp adds to the Kubernetes API and discover how kcp could be the right fit for your next platform based on cloud native technologies.
This talk is about extending Kube, adapting its architecture to be a better fit for a world where instead of container orchestration two new personas are at the center.
During this episode, you will hear all about multi-tenant solutions, cluster management utilities, and the advantages of KCP over traditional Kubernetes setups.