Open jms0522 opened 7 months ago
Minikube 최신 버전 다운로드 $ curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
다운로드한 바이너리 실행 가능하게 만들기 $ sudo install minikube /usr/local/bin/minikube
Minikube 클러스터 시작 $ minikube start --driver=docker
minikube 기본 상태 확인 $ minikube status
kubectl을 사용하여 클러스터와 상호 작용 $ kubectl cluster-info
대시보드 상태 확인 $ minikube addons list
대시보드 실행 $ minikube dashboard --url
이 방법으로는 인스턴스 내의 로컬 환경에서 실행되기 때문에 바로 접속할 수가 없다.
대신 로컬 환경에서 $ ssh -i [ec2key.pem] -L 8081:localhost:[port] ubuntu@[hostip] 로 접속한 후에
브라우저에서 http://127.0.0.1:8081/api/v1/namespaces/kubernetes-dashboard/services/http:kubernetes-dashboard:/proxy/#/workloads?namespace=_all로 접속할 수 있다.
이제 쉽게 상세한 정보를 확인할 수 있다.
엘라스틱 서버, 키바나 서버 오픈
기존 elk스택과 같은 서버에서 작업하며 포트 충돌 발생
컨테이너의 9200포트를 서버의 9201포트와 연결하여 충돌을 방지
이후 서버에 접속하려고 했으나 접속이 되지 않는 문제 발생
컨테이너 재설치, 방화벽 확인, 포트 변경, 네트워크 문제 등을 확인하였으나 원인 파악을 하지 못함
ec2 서버를 재구동 후에 다시 minikube를 실행하니 아래와 같은 이슈 발생
addon을 실행시켜 주니 제대로 실행됨을 확인. minikube dashboard에 요구되는 addon인듯
minikube
선택 이유
참고