YoVDO

Running Containerd and k3s on MacOS

Offered By: CNCF [Cloud Native Computing Foundation] via YouTube

Tags

Containerization Courses Docker Courses macOS Courses Podman Courses K3s Courses Containerd Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore containerization on macOS in this 27-minute conference talk from KubeCon + CloudNativeCon. Discover alternative methods to run containerd and k3s on Mac systems using Lima and Rancher Desktop. Learn about the challenges of developing containerized applications on macOS and how these tools overcome limitations of traditional solutions like Docker for Mac and VirtualBox. Dive into the technical aspects of Lima, including its QEMU wrapper, filesystem sharing, automatic localhost port forwarding, and DNS and proxy propagation for enterprise networks. Understand the integration of k3s with Lima through Rancher Desktop's GUI. Gain insights into running Docker and Podman with Lima, and explore the underlying technologies such as hypervisors, filesystem sharing, and host resolvers. Discover the Lima community's growth and third-party FOSS projects. Ideal for developers and IT professionals seeking efficient containerization solutions for macOS environments.

Syllabus

Intro
Why run containers on macOS?
Existing methods
Our solution: Lima
Lima = Linux MAchine
containerd with Lima
k3s with Lima
Extra: Docker with Lima
Extra: Podman with Lima
How it works: Hypervisor
How it works: Filesystem sharing
Enterprise DNS Requirements
How it works: Host Resolver
Port Forwarding Limitations
How it works: vde_vmnet Host
Lima community after one year
Third party FOSS projects
Rancher Desktop
Recap


Taught by

CNCF [Cloud Native Computing Foundation]

Related Courses

A+ Cert Software
Cabrillo College via California Community Colleges System
Operating Systems: Overview, Administration, and Security
IBM via Coursera
Data Management and Applications
Packt via Coursera
Network Configuration, Network Services, & System Management
Packt via Coursera
Operating Systems and Networking Fundamentals
Packt via Coursera