Logo
Sign in
Product Logo
Canonical KubernetesCanonical

From the operating system to a full cloud native stack Ubuntu is the reference platform for Kubernetes on all major public cloud. Canonical Kubernetes is built on Ubuntu and combines security with optimal price-performance. Canonical is a Certified Kubernetes Service Provider, your trusted advisor for a successful cloud native strategy. Our cloud native automation framework ensures developer productivity and business innovation.

Product details

Overview

Ubuntu Kubernetes is a powerful, open-source container orchestration platform designed to manage complex, large-scale applications. It integrates automation, configuration, and resource management, enabling developers to focus on creating applications rather than handling the complexities of infrastructure. Ubuntu's Kubernetes solutions include MicroK8s, a lightweight, single-node cluster ideal for edge and development environments, and Charmed Kubernetes, a robust multi-node setup that offers high availability and automated management for production environments. It supports diverse infrastructure, including cloud, private, and on-premise solutions, offering scalability, flexibility, and full automation of lifecycle management.

Features and Capabilities

  • Flexible Deployment: Supports cloud, private, and on-premise infrastructures.
  • MicroK8s: Lightweight Kubernetes solution for small-scale environments and edge computing.
  • Charmed Kubernetes: Multi-node deployment with full automation for production.
  • High Availability: Ensures continuous application availability with automated failover.
  • Automated Operations: Manages scaling, patching, monitoring, and upgrades without downtime.
  • Extensive Ecosystem: Integrates seamlessly with a wide range of software tools and services.
  • Resource Efficiency: Optimizes workloads by dynamically allocating resources across the cluster.
  • Advanced Security: Provides built-in security features like automatic updates and access controls.
  • Integrated Monitoring: Includes logging, alerting, and monitoring tools for cluster health.
  • Container Runtime Support: Compatible with popular container runtimes such as containerd and CRI-O.
  • Custom Resources: Allows the extension of Kubernetes capabilities for specific use cases.