Kubernetes
Microk8s 공부하면서 대충 필요한 것들 마구마구
최강깜시
2021. 2. 18. 16:38
Dashboard Token 확인
kubectl -n kube-system describe secret $(kubectl -n kube-system get secret | grep default | awk '{print $1}')
Dashboard 외부에서 접근가능하게 처리
kubectl port-forward -n kube-system svc/kubernetes-dashboard 10443:443 --address 0.0.0.0 &
kubectl alias
snap alias microk8s.kubectl kubectl
port-forward 찾아서 지우기
root@ubuntu-master:~# ps -ef|grep port-forward
root 35872 3925 0 16:32 pts/1 00:00:00 /bin/bash /snap/microk8s/2036/microk8s-kubectl.wrapper port-forward -n kube-system svc/kubernetes-dashboard 10443:443 --address 0.0.0.0
root 35901 35872 0 16:32 pts/1 00:00:00 /snap/microk8s/2036/kubectl port-forward -n kube-system svc/kubernetes-dashboard 10443:443 --address 0.0.0.0
root 39913 3925 0 16:36 pts/1 00:00:00 grep --color=auto port-forward
root@ubuntu-master:~# kill -9 35901
apt install net-tools 설치시
Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process
에러 발생 대처
root@ubuntu:~# killall apt apt-get
root@ubuntu:~# rm /var/lib/apt/lists/lock
root@ubuntu:~# rm /var/cache/apt/archives/lock
root@ubuntu:~# rm /var/lib/dpkg/lock*
root@ubuntu:~# dpkg --configure -a
root@ubuntu:~# apt update
위와 같이 했는데 안되면 reboot~
microk8s status 실행 시
The memory cgroup is not enabled.
메시지 발생 처리
/boot/firmware/cmdline.txt 파일 제일 앞에 cgroup_enable=memory cgroup_memory=1 추가
cgroup_enable=memory cgroup_memory=1 net.ifnames=0 dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait