1 access-key , secret-key 준비 오른쪽위 > 계정 및 보안 관리 > 보안 관리 > 접근 관리 > 신규 API 인증키 생성 ncp_iam_BPAMKR ncp_iam_BPKMKRYpbfBhAyw 2 로키 리눅스 1대 성성, 로그인 data-manage1 새로운 공인ip 할당 data-vpc-default 서버생성 (2분) 로그인 3 # kubectl 설치 # https://kubernetes.io/docs/tasks/tools/#install-kubectl curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl" sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl kubectl version --client 4 # 인증을 위한 ncp-iam-authenticator 설치 # https://guide.ncloud-docs.com/docs/k8s-iam-auth-ncp-iam-authenticator curl -o ncp-iam-authenticator -L https://github.com/NaverCloudPlatform/ncp-iam-authenticator/releases/latest/download/ncp-iam-authenticator_linux_amd64 chmod +x ./ncp-iam-authenticator mkdir -p $HOME/bin && cp ./ncp-iam-authenticator $HOME/bin/ncp-iam-authenticator && export PATH=$PATH:$HOME/bin echo 'export PATH=$PATH:$HOME/bin' >> ~/.bash_profile ncp-iam-authenticator help 5 # IAM 인증 kubeconfig 생성 및 업데이트 # https://guide.ncloud-docs.com/docs/k8s-iam-auth-kubeconfig export NCLOUD_ACCESS_KEY=ncp_iam_BPA export NCLOUD_SECRET_KEY=ncp_iam_BPKMKRYpbfBhAyo1 export NCLOUD_API_GW=https://ncloud.apigw.ntruss.com 6 # 인증하기 ncp-iam-authenticator update-kubeconfig --region --clusterUuid ncp-iam-authenticator update-kubeconfig --region KR --clusterUuid 54843ef4-98b8-4a1d-b8 7 kubectl get nodes ta-manage1 ~]# kubectl get nodes NAME STATUS ROLES AGE VERSION data-np-w-ad48 Ready 70m v1.34.3 data-np-w-bdc2 Ready 70m v1.34.3 [root@data-manage1 ~]# kubectl get nodes