https://velog.io/@haeny01/AWS-EC2-인스턴스-생성-및-접속-for-Mac
https://docs.aws.amazon.com/ko_kr/cli/latest/userguide/install-cliv2-mac.html
pip install awscli 로 설치하지 마세요. 했다가 제거함
aws credentials 설정
aws configure #aws_credential.csv 의 각 항목에 맞는 값들을 설정
https://kubernetes.io/docs/tasks/tools/install-kubectl-macos/ 에서 apple silicon 탭 선택해서 진행
현재 k8s 버전이 v1.21 에 kubectl v1.21.x 로 맞춤
#[<https://kubernetes.io/docs/tasks/tools/install-kubectl-linux/#install-kubectl-binary-with-curl-on-linux>](<https://kubernetes.io/docs/tasks/tools/install-kubectl-linux/#install-kubectl-binary-with-curl-on-linux>)
> curl -LO "<https://storage.googleapis.com/kubernetes-release/release/v1.21.5/bin/darwin/amd64/kubectl>"
> chmod +x kubectl
> mv kubectl /usr/local/bin/kubectl
k8s credential 설정
아래중 하나의 방법을 활용
기존 pc의 ~/.kube 하위 폴더를 같은 경로에 복사해옴
전달받은 [name]-token-xxxx.kubeconfig 파일을 config 로 이름을 변경해서 위치시킨다.
mkdir ~/.kube
mv ethan-token-vvl5r.kubeconfig ~/.kube/config
~/.zshrc 에 아래항목을 추가한다.
echo "export NAME=k8s.prod.vling.net" >> ~/.zshrc
> source ~/.zshrc
docker desktop에 kubernetes 항목에 해당 주소들이 나오는지 확인
https://kubernetes.io/docs/tasks/tools/install-kubectl-macos/ 에서 apple silicon 탭 선택해서 진행
현재 k8s 버전이 v1.21 에 kubectl v1.21.x 로 맞춤
#[<https://kubernetes.io/docs/tasks/tools/install-kubectl-linux/#install-kubectl-binary-with-curl-on-linux>](<https://kubernetes.io/docs/tasks/tools/install-kubectl-linux/#install-kubectl-binary-with-curl-on-linux>)
> curl -LO "<https://storage.googleapis.com/kubernetes-release/release/v1.21.5/bin/darwin/amd64/kubectl>"
> chmod +x kubectl
> mv kubectl /usr/local/bin/kubectl
k8s credential 설정
아래중 하나의 방법을 활용
기존 pc의 ~/.kube 하위 폴더를 같은 경로에 복사해옴
전달받은 [name]-token-xxxx.kubeconfig 파일을 config 로 이름을 변경해서 위치시킨다.
mkdir ~/.kube
mv ethan-token-vvl5r.kubeconfig ~/.kube/config
~/.zshrc 에 아래항목을 추가한다.
echo "export NAME=k8s.prod.vling.net" >> ~/.zshrc
> source ~/.zshrc
docker desktop에 kubernetes 항목에 해당 주소들이 나오는지 확인