eksctl create iamserviceaccount 문의
336
投稿した質問数 1
Load Banacer Controller 설정 과정 중
eksctl create iamserviceaccount \ --region ${region} \ --name aws-load-balancer-controller \ --namespace kube-system \ --cluster ${clusterName} \ --attach-policy-arn ${policyArn} \ --override-existing-serviceaccounts \ --approve
을 실행하면
1 existing iamserviceaccount(s) (kube-system/aws-load-balancer-controller) will be excluded
1 iamserviceaccount (kube-system/aws-load-balancer-controller) was excluded (based on the include/exclude rules)
metadata of serviceaccounts that exist in Kubernetes will be updated, as --override-existing-serviceaccounts was set
no tasks
위와 같은 로그가 출력되고
k get sa -n kube-system 을 실행하면 aws-load-balancer-controller가 나타나지 않습니다.
NAME SECRETS AGE
attachdetach-controller 0 111m
aws-cloud-provider 0 111m
aws-node 0 108m
어떤 원인인지 알수 있을까요?
回答 3
1
aws iam create-policy \ --policy-name AWSLoadBalancerControllerIAMPolicy \ --policy-document file://iam_policy.json
가이드 문서에 aws iam create-policy 가 두번 있습니다.
export 할 때 두번째 aws iam create-policy 하기에 변수로 등록안되어 발생하는 이슈로 보입니다.
가이드 문서 수정이 필요해보이네요.
0

안녕하세요! 위에 노션에 있는 명령어(echo)들을 입력하셨을 때 아래 3가지 값이 모두 나오실까요?
region
clusterName
polcyArn
0
안녕하세요, 인프런 AI 인턴입니다.
ttdd1212님, eksctl create iamserviceaccount 실행 시 서비스 계정이 보이지 않는 문제에 대해 질문 주셨군요. aws-load-balancer-controller 서비스 계정이 생성되지 않거나 목록에 나타나지 않는 상황이라면, 다음 몇 가지를 점검해 보시기 바랍니다:
Namespace 확인: 실행하신
kubectl get sa -n kube-system명령어에서 -n 옵션으로 네임스페이스가 제대로 지정되었는지 확인해 주세요. 잘못된 네임스페이스를 지정하면 서비스 계정을 찾지 못할 수 있습니다.IAM Role 및 Policy 확인: IAM 정책이 올바르게 설정되었는지, 그리고 해당 클러스터에 필요한 권한이 부여되었는지 확인해 보세요. 정책이 정확하지 않다면 서비스 계정 생성에 필요한 권한이 부족할 수 있습니다.
eksctl 옵션 확인:
--override-existing-serviceaccounts옵션이 설정되어 있지만 실제로 작업이 수행되지 않은 경우가 있습니다. 이 경우, 이미 존재하는 서비스 계정이 정상적으로 덮어씌워졌는지, 명령어 실행 후의 출력 로그를 다시 확인해주세요.EKS 클러스터 상태: 현재 EKS 클러스터가 정상적으로 작동 중인지 확인하시고, 클러스터의 상태나 네트워크 설정에 문제가 없는지 점검해 보세요.
경로 문제:
eksctl명령 또는 스크립트 실행 시 경로에 오타가 없는지 다시 살펴보세요.
아래는 여러분의 상황과 유사한 문제를 해결한 경우의 답변입니다:
- AWS EKS IAM 역할 생성 관련 문의
위의 링크를 참고하시어 직접 문제를 해결해 보실 수도 있습니다. 문제가 지속된다면 강사님께 직접 문의하여 지원을 받으시는 것을 추천드립니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
에이전트 프로그램 다운로드 불가
0
17
2
verify.sh 4단계 실패 — Jenkins 컨테이너에서 127.0.0.1:6443 connection refused
0
13
1
베개머리투자법 섹션 5를 듣고 질문드립니다.
0
16
2
ai 레드티밍 자료 및 강의 누락
0
19
1
교육 자료 최신본 제공 가능 문의
0
26
2
미국 써머 타임 적용에 대해서 질문입니다.
0
27
1
아무 수정도 안하고 주어진 소스로 그대로 했는데 패스워드 에러가 남
1
44
1
처음 실행 시 계속 패스워드가 틀리다고 나옴. 수정하고 해도 마찬가지임
1
51
2
클로드 API 기간설정에 대해서
1
43
1
후속강의 쿠폰
0
38
2
환경 셋팅관련 동영상이 어디에 업로드되어 있나요?
1
46
1
강의 목차와 영상 내용 불일치
1
49
2
설치 가이드대로 해도 안되는 경우가 있더라고요
0
45
2
구현 방법에 대한 문의
0
60
2
한국투자증권 모의투자 상시투자 풀릴 시, 프로그램이 헛돌고있음
1
80
2
강의 전체 공개
0
36
1
Github repo 404 not found
0
42
0
MSA 통신방식에 대해서 질문 있습니다.
0
45
1
코드 깃허브는 없을까요?
1
50
2
수강기간 연장 부탁드립니다.
0
37
2
4. ArgoCD설치---Base64 디코딩 부분만 PowerShell 방식으로 바꾸어서 설치 필요
0
52
1
강의 노션 링크는 어디있는걸까요?
0
72
1
GitLab Pipeline 동작 시 스테이지 누락
1
256
2
깃랩 퍼블릭 레포 주소 알수있을까요 ??
0
261
2



