Mck8s is a container orchestration platform for geo-distributed multi-cluster environments that aims to bring placement, autoscaling, bursting, inter-cluster routing, and cluster provisioning into one package.
- Cloud deployments have become increasingly geographically distributed, leading to challenges in managing resources and deploying applications
- Mck8s addresses these challenges by providing automated ways of deploying applications and managing resources, including solving problems related to resilience, scaling, user traffic routing, and load balancing
- Mck8s is built on top of Kubernetes and offers a more integrated and autonomous approach for managing geo-distributed Kubernetes clusters at scale
- Mck8s emphasizes usability and easy adoption by using manifest files similar to vanilla Kubernetes
In the presentation, the speaker gave an example of a company that had workloads deployed across multiple Kubernetes clusters in private and public cloud data centers. They faced challenges related to low latency, high bandwidth, and reliable connectivity, among others. Mck8s was presented as a solution to these challenges, offering an integrated and autonomous approach to managing geo-distributed Kubernetes clusters at scale.