Understand Kubernetes: Resources

Explore a collection of useful resources that will help you understand and evaluate Canonical Kubernetes, with a focus on Charmed Kubernetes.

Whitepapers, blogs, customer presentations, webinars, and more are conveniently collected here for you. We'll guide you through what each resource is about, and add more to this page over time.

For MicroK8s resources, follow this link ›

Canonical Kubernetes FAQ

Videos and webinars

Kubernetes and containers are taking the enterprise space by storm.

This webinar presents the benefits and challenges of Kubernetes for enterprises, and compares the most popular types of Kubernetes deployments, from vanilla to fully managed clusters.


Despite its increasing popularity, Kubernetes still poses a challenge to enterprises, especially during production deployments. This makes it hard to find success stories and best practices for enterprise Kubernetes adoption — but they do exist.

In this webinar, you will learn how different businesses across 4 different industry verticals managed successful Kubernetes deployments using Canonical Kubernetes.



Bare-metal cloud based on Kubernetes is a different approach for Kubernetes deployment that is gaining momentum, especially in AI/ML, HPC, Telco, and other compute-heavy use cases.

This technical session guides users in optimizing Kubernetes performance, hardware flexibility, and removing operational bottlenecks through a comprehensive solution.


Canonical Kubernetes and Portainer have partnered in creating a container-as-a-service experience for business and users.

This hands-on webinar gives an overview of the Canonical-Portainer solution and shows how to leverage their joint feature set to enable consistent and compliant deployments at scale.


Application vendors are often challenged by the complexity of Kubernetes.

Using MicroK8s and Ubuntu as the building blocks for cloud-native solutions removes infrastructure dependencies. This ensures that software will run anywhere in a predictable manner.

This session gives a high-level overview of the benefits of embedded Kubernetes for ISVs and the MicroK8s container delivery methodology.


The cloud-native way of building software allows for consistency across developer environments and massive scalability of application deployments. Both these attributes are useful at the edge, but create new challenges related to security and resilience.

This webinar demonstrates how Canonical's modular technology stack addresses these challenges, using well-known cloud products such as MicroK8s and LXD.


Discover how to build your own home cloud in this step-by-step video tutorial which combines the power of technologies such as LXD, MicroK8s, Charmed Operators, and Raspberry Pis.

Case studies/Whitepapers/Industry reports


Firmus is setting a new precedent for sustainable public clouds, using Charmed Kubernetes and Openstack to build its latest "Supercloud".

This case study gives you the details of this massive data centre build project and presents the challenges and solutions around scalability, day-2 operations and performance.




This is the definitive whitepaper on bare-metal Kubernetes featuring MAAS.

This whitepaper goes in-depth into the history of VMs, how they compare with Kubernetes, and the important role bare-metal orchestration has to play. Learn how to deploy Kubernetes on bare-metal with MAAS and its benefits. This session is designed to go hand in hand with the Intro to bare-metal cloud webinar.


Canonical is a proud member of the CNCF and MicroK8s is a very popular Kubernetes distribution for developers and enterprises alike.

In this industry report, we wanted to leverage our user base to share important data around the usage and operations of Kubernetes and cloud-native technologies. We asked industry experts to provide their insights – this makes for a fascinating read.

Blogs

All Canonical blogs related to Kubernetes can be found here. This rich set of content covers everything from high-level product announcements to hands-on technical guides that dig into more complicated topics.


Many organisations are using managed services for commodity operations to free up their resources for more strategic activities. That also applies to managed Kubernetes services.

In this blog, we take you through the considerations for businesses to adopt managed K8s.


To serve the on-demand customer, financial institutions must become agile digital enterprises focused on delivering innovative products, services, and customer experiences.

In this blog, Kris Sharma, Executive Product Manager on Financial Services, analyses the key role containerisation and Kubernetes have in enabling financial institutions to meet the needs of customers at speed and scale.


Bare-metal Kubernetes can be really interesting for companies looking for the benefits of containerisation combined with the improved performance and security of physical machines.

In this blog, Anton Smith, Product Manager for MAAS, elaborates on the bare-metal K8s topic and presents a solution that streamlines bare-metal provisioning using MAAS and Spectro cloud.


One of the main benefits of Canonical Kubernetes is its multi-cloud focus.

This blog announces the integration and certification of Charmed Kubernetes on Microsoft Azure Arc, which simplifies multi-cloud deployments and operations and adds GitOps and policy management to Kubernetes, both on-prem and on Azure.


Managing Kubernetes clusters at a large scale can be cumbersome even for the most skilled platform teams.

This blog is a collection of online resources, that were co-authored with Portainer.io, and allows you to build and manage Canonical Kubernetes clusters using the Portainer management solution.


One of the most common online searches on the topic of containers is 'Kubernetes vs Docker'.

In this blog, we analyse the two terms and elaborate on their similarities and differences.


The term cloud-native is widely used when thinking about computing and software development, encompassing a wide range of concepts that are regularly used in technology.

This blog attempts to break down what cloud-native really means.

Reference architectures/Solution briefs