애저 쿠버네티스로 앱 무작정 구축하기(쓰리~)
페이지 정보
작성자 조선제일검 작성일 22-07-24 00:59 조회 3,210 댓글 0본문
8. AKS ; AzureKubernetesService를 이용한 쿠버네티스 클러스터 생성
Azure ACR_NAME으로 id 생성
az acr show --name $ACR_NAME --query id --output tsv
ACR_ID로 생성한 id값을 부여
ACR_ID=$(az acr show --name $ACR_NAME --query id --output tsv)
SP_NAME=sample-acr-service-principal
SP_PASSWD=$(az ad sp create-for-rbac --name $SP_NAME --role Reader --scopes $ACR_ID --query password --output tsv)
echo $SP_PASSWD
APP_ID=$(az ad sp show --id http://$SP_NAME --query appId --output tsv)
AKS_RES_GROUP=AKS"$USER"ResGroup
AKS_CLUSTER_NAME=AKS"$USER"ClusterName
az group create --resource-group $AKS_RES_GROUP --location koreacentra
az aks get-versions --location koreacentral
1.15.5
클러스터 생성 명령어
az aks create \
--name $AKS_CLUSTER_NAME \
--resource-group $AKS_RES_GROUP \
--node-count 3 --kubernetes-version 1.15.5 \
--node-vm-size Standard_1_v2 \
--generate-ssh-keys \
--service-principal $APP_ID \
--client-secret $SP_PASSWD
9. 쿠버네티스 연결을 위한 클라이언트 인증설정
az aks get-credentials --admin --resource-group $AKS_RES_GROUP --name $AKS_CLUSTER_NAME
$HOME/splunk/.kube/config
댓글목록 0
등록된 댓글이 없습니다.