반응형
이번에 로컬에 kubernetes를 올리고 테스트할 일이 생겨
docker desktop에서 클릭한번으로 구축되는 kubernetes를 해보았다.
근데 필자는 kubectl 명령어로 기존에 사용하던 cluster들 정보가 수두룩 하기때문에
신규 생성된 로컬 클러스터가 자동으로 바뀌지 않았다.
쿠버네티스 동작 확인
설치는 정상적으로 되어 running 상태이고,
실행 중인 docker Desktop icon 우클릭>kubernetes 항목을 통해 생성된 자격증명을 확인할 수 있었다.
kubectl config 적용
이제 저이름을 찾아서 kubectl의 context를 지정해주면 된다.
$ kubectl config get-contexts
CURRENT NAME CLUSTER AUTHINFO NAMESPACE
* docker-desktop docker-desktop docker-desktop
docker-desktop이라는 컨텍스트를 지정해주자.
$ kubectl config set-context docker-desktop
Context "docker-desktop" modified.
테스트
이제 정상적으로 로컬 쿠버네티스의 자격증명으로 명령어를 날릴 수 있다.
$ kubectl get no
NAME STATUS ROLES AGE VERSION
docker-desktop Ready control-plane,master 5m12s v1.22.5
마치며
여러 kubenetes cluster를 사용하며 config들이 엄청 쌓여있었는데
이번에 docker 로 올린 쿠버네티스의 이름이 무엇인지 찾다가 알게되어 기록한다
(첨엔 local 이라는 클러스터인줄 알았음.ㅋㅋㅋ)
반응형
'엔지니어링 > Kubernetes' 카테고리의 다른 글
[Kubernetes] nginx-ingress로 들어온 path를 삭제하고 백엔드에 전달하기 (0) | 2022.10.26 |
---|---|
[DockerDesktop] access permissions 에러 (0) | 2022.10.20 |
[Kubernetes] cron job 실패 시 중단하기 (2) | 2022.09.01 |
[Kubernetes] 외부접근 ingress 적용 (0) | 2022.08.03 |
[Rancher] 쿠버네티스 쉽게 구성하기 (0) | 2022.08.03 |