본문 바로가기

전체 글

(26)
kubectl autocomplete 설정하기 kubectl autocompletion 기능은 bash 버전이 4.1 버전 이상부터 지원된다. macOS bash 버전을 보니 너무 낮기 때문에 먼저 brew install bash 를 통해 5.0.16(1) 버전으로 업데이트를 해보겠습니다. developui-MacBook-Pro:~ develop$ which -a bash #bash 위치 확인 /usr/local/bin/bash /bin/bash developui-MacBook-Pro:~ develop$ /usr/local/bin/bash --version # 설치된 bash version 확인 GNU bash, version 5.0.16(1)-release (x86_64-apple-darwin19.3.0) Copyright (C) 2019 Free..
Minikube tutorial nodes 리소스 확인 kubectl get nodes echoserver 이미지를 이용하여 hello-minikube file 리소스 file 생성 kubectl create deployment hello-minikube --image=k8s.gcr.io/echoserver:1.10 pods의 리소스 확인 kubectl get pods expose 옵션을 통해 서비스 노출 8080포트 지정 -- type : ClusterIP, NodePort, LoadBalancer, ExternalName 옵션이 있음 -ClusterIP (기본값) - 클러스터 내에서 내부 IP 에 대해 서비스를 노출해준다. 이 방식은 오직 클러스터 내에서만 서비스가 접근될 수 있도록 해준다. -NodePort - NAT가 이용되는 ..
Kubectl 설치(mac os) 바이너리 파일 다운로드 curl -LO "https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/darwin/amd64/kubectl"파일 권한 주기 chmod +x ./kubectl파일 이동 sudo mv ./kubectl /usr/local/bin/kubectl버전 확인 kubectl version --client developui-MacBook-Pro:~ develop$ curl -LO "https://storage.googleapis.com/kubernetes-release/release/$(curl ..