728x90
반응형
kubectl logs <podName>
혹시 pods의 오류가 나서 log를 조회해보니 Failed to pull image와 같은 오류 메시지가 나왔다면 AKS에 ACR로 인증하는 단계를 넣어줘야 한다.
1. ACR 통합
1-1. 새 AKS로 클러스터를 만들 경우
az aks create -n <만들 AKS 이름> -g <ResourceGroup 이름> --generate-ssh-keys --attach-acr <ACR 이름>
위 명령어를 입력해주면 된다.
1-2. 기존의 AKS로 통합할 경우
az aks update -n <AKS 이름> -g <ResourceGroup 이름> --attach-acr <ACR 이름>
명령어를 통해 통합해주세요.
2. 클러스터에 연결
az aks get-credentials --resource-group <groupName> --name <clusterName>
클러스터를 연결해주신 다음
kubectl apply -f <k8s yaml>
k8s yaml 파일을 이용해서 배포해주세요.
참고
https://docs.microsoft.com/ko-kr/azure/aks/cluster-container-registry-integration?tabs=azure-cli
728x90
반응형
'Cloud Side > Platform > Azure' 카테고리의 다른 글
[Azure] ERROR: A different object named 'x' already exists in clusters in your kubeconfig file. (0) | 2023.04.18 |
---|---|
[Azure] Kubernetes를 이용한 MSA 배포 셋팅 일대기 (0) | 2023.04.14 |
[Azure] AKS를 이용해서 서버 배포하기 (3) AKS에서 애플리케이션 실행 with.kompose (0) | 2022.08.05 |
[Azure] AKS를 이용해서 서버 배포하기 (2) Kubernetes 클러스터 만들기 (0) | 2022.08.03 |
[Azure] AKS를 이용해서 서버 배포하기 (1) 컨테이너 레지스트리 만들기 (0) | 2022.08.02 |
댓글