Running Containerd and k3s on MacOS

created : Fri, 19 Aug 2022 01:01:46 +0900
modified : Fri, 19 Aug 2022 01:48:53 +0900
kubecon containerd

Why run containers on macOS?

Existing methods

Our solution: Lima

Lima = LInux MAchine

continaerd with Lima

k3s with Lima

Extra: Docker with Lima

Extra: Podman with Lima

How it works: Hypervisor

How it works: Filesystem sharing

How its works: Port forwarding

Enterprise DNS Requirements

How it works: Host Resolver

How it works: Proxy Settings

  1. Network settings
  2. lima.yaml
  3. Environment variable

Port Forwarding Limitations

How it works: vde_vmnet

Lima community after one year

Third party FOSS projects


개인생각