본문 바로가기

minikube3

minikube service web에서 접속하는 방법 minikube를 통해 web service를 올리면 curl은 되는 데 web에서 접근이 안되는 요상한 이슈가 발생했다. 분명 kubernetes에서 동일한 서비스를 올릴 때는 web에서 잘 접근됐는 데 minikube에서는 web으로 도저히 접속이 안 된다. 일주일 가량 뻘짓을 한 후 드디어 해결책을 찾았음 1. kubectl proxy를 실행해준다. kubectl proxy에 대한 공식문서 상 설명은 아래와 같음 사용자의 데스크탑이나 파드 안에서 실행한다. 로컬 호스트 주소에서 쿠버네티스의 API 서버로 프락시한다. 클라이언트로 프락시는 HTTP를 사용한다. API 서버로 프락시는 HTTPS를 사용한다. API 서버를 찾는다. 인증 헤더를 추가한다. 기본으로 foreground로 실행되기에 그냥 돌.. 2022. 3. 16.
minikube dashboard 활성화, 접속 방법 minikube의 대시보드를 활성화 시켜봄 일단 첫번째로 addons를 확인해봐야함 minikube addons list로 addons가 활성화 상태인 지 비활성화 상태인 지 확인할 수 있음 [ddadmin@edge .kube]$ minikube addons list |-----------------------------|----------|--------------|--------------------------------| | ADDON NAME | PROFILE | STATUS | MAINTAINER | |-----------------------------|----------|--------------|--------------------------------| | ambassador | mini.. 2022. 3. 13.
minikube 클러스터 설치 minikube를 cluster로 설치하기 일단 사전 작업으로 docker랑 kubectl을 설치해준다. web ui를 올려야하니 방화벽을 꺼주고 시작한다. 나중에 하면 까먹음 systemctl stop firewalld systemctl disable firewalld 1. kubectl 설치 아래 링크로 최신 릴리즈 파일을 다운받는다. curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl" 아래처럼 특정 버전을 다운받을 수 있다. curl -LO https://dl.k8s.io/release/v1.23.0/bin/linux/amd64/kubectl 바이너리를.. 2022. 3. 13.
반응형