반응형

terraform 이나 kubeclt로 aws eks fargate 생성 하기위하여 coredns 를 생성하여야 할때 annotation을 없애줘야한다고 한다.


권한이나 문법 오류인줄 알았다.
너무 이상해서 deployment를 확인해보았다.

deployments에 삭제하려는 annotation이 없어서 삭제가 안됐던 모양
그런데 왜 pod는 실행이 되지 않을까 하는 생각이 있었는데 deployments를 한번 재실행 해보았다.
kubectl rollout restart -n kube-system deployment coredns

이상하게 정상적으로 올라왔다.
AWS에서 해당 에러를 수정하긴 했는데 버그인지 뭔진 몰라도 한번에 pod가 fargate로 올라가진 않는듯 하다.
물론 eksctl로는 굉장히 잘됩니다.
Reference
https://docs.aws.amazon.com/ko_kr/eks/latest/userguide/fargate-getting-started.html
Amazon EKS를 사용하여 AWS Fargate 시작 - Amazon EKS
역할 ARN에 / 이외의 경로를 포함할 수 없습니다. 예를 들어, 역할 이름이 development/apps/my-role인 경우 역할에 대한 ARN을 지정할 때 역할 이름을 my-role로 변경해야 합니다. 역할 ARN의 형식은 arn:aws:iam
docs.aws.amazon.com
반응형
'CLOUD > AWS' 카테고리의 다른 글
AWS EKS fargate profile 이란? (1) | 2024.03.26 |
---|---|
AWS 보안그룹(securitygroup)에서는 임시포트에 대한 설정을 안해도 통신이 될까? (0) | 2024.03.08 |
AWS 데이터 이벤트 기록 (2) | 2023.10.05 |
IAM 유저 : 마지막으로 액세스한 정보 관련 (0) | 2023.10.05 |
[AWS cloudfront] the request signature we calculated does not match the signature you provided. 에러 (0) | 2023.09.22 |
댓글