참고 링크
https://blog.naver.com/isc0304/221879359568
(docker)ubuntu-18.04.2-desktop-amd64.ova 파일로
VMvirtualbox로 실행
docker 설치
- sudo apt-get update
- sudo apt install docker.io
- sudo docker ps
- sudo usermod -aG docker $USER && newgrp docker 일반유저 권한 부여
Minikube 설치
- https://minikube.sigs.k8s.io/docs/start/ 에서 OS마다 다름
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
sudo install minikube-linux-amd64 /usr/local/bin/minikube
- minikube start --driver=docker 실행
- sudo snap install kubectl --classic (필요한 경우에만 붙임)
- kubectl get nodes
- cat .kube/config
- minikube ssh
서비스 간단한거 올리기
- kubectl create deploy hello-minikube --image=k8s.gcr.io/echoserver:1.10
- kubectl expose deploy hello-minikube --type=NodePort --port=8080 웹에 노출 시키기
- kubectl get svc
- cat .kube/config 에 나오는 ip
- curl 4번ip 3번 포트 ( ex) curl 192.138.45.7:31271
