$ lxc profile create microk8s
$ wget https://raw.githubusercontent.com/ubuntu/microk8s/master/tests/lxc/microk8s.profile -O microk8s.profile
$ cat microk8s.profile | lxc profile edit microk8s
$ lxc launch -p default -p microk8s ubuntu:jammy microk8sdev
$ lxc exec microk8sdev bash
root@microk8sdev:~#
e.g.
# iptables -P FORWARD ACCEPT
root@microk8sdev:~# snap install microk8s --classic --channel=1.22
...
root@microk8sdev:~# snap alias microk8s.kubectl kubectl
Added:
- microk8s.kubectl as kubectl
root@microk8sdev:~# kubectl get pods -A
NAMESPACE NAME READY STATUS RESTARTS AGE
kube-system calico-kube-controllers-6d7c7f545b-2dnhb 1/1 Running 0 38s
kube-system calico-node-cj94w 1/1 Running 0 39s