❗️문제 상황Helm 차트로 kubernetes dashboard를 설치하고 Port-forwarding을 통해 접근하려고 하니 다음과 같은 에러를 반환하며 접근이 되질 않았다.💡 원인 파악 및 해결 과정실제로 잘 설치가 됐는지 확인해보자.kubectl get pods -n kubernetes-dashboardkong이라는 Pod에서 에러가 나는 것을 볼 수 있다. 로그를 보니 8444번 포트로 바인딩이 실패했다고 나온다.Defaulted container "proxy" out of: proxy, clear-stale-pid (init) Error: could not prepare Kong prefix at /kong_prefix: nginx configuration is invalid (exit co..
전체 글
❗️문제 상황AWS ALB Controller를 설치하고 Ingress를 배포하였더니 다음과 같은 에러메시지가 나타났다.Failed deploy model due to operation error Elastic Load Balancing v2: DescribeListenerAttributes, https response error StatusCode: 403, RequestID: 0f4f0213-d916-4265-9809-fd9c02306048, api error AccessDenied: User: arn:aws:sts::211125297893:assumed-role/AmazonEKSLoadBalancerControllerRole/1738061740356232509 is not authorized to ..
❗️문제 상황 kubectl delete ingress Ingress가 삭제되지 않는다. 💡 원인 파악 및 해결 과정1️⃣ 강제 삭제 옵션 사용(--force --grace-period=0) - ❌kubectl delete ingress --force --grace-period=0--force --grace-period=0 옵션을 사용해 강제삭제를 시도해봤지만 동작하지 않았다. 2️⃣ finalizer 제거 - ⭕️kubectl edit ingress 해당 명령어를 사용하면 ingress에 대한 정보를 yaml 형식으로 확인할 수 있는데 거기서 finalizer 부분을 제거해주면 된다. 이렇게 하니 해결되었다.
❗️문제 상황helm으로 다음과 같은 명령어를 이용해 aws alb controller를 설치하였다.helm install aws-load-balancer-controller eks/aws-load-balancer-controller \-n kube-system \--set clusterName= \--set serviceAccount.create=false \--set serviceAccount.name=aws-load-balancer-controller \ 하지만 정상적으로 동작하지 않았고 로그를 보니 다음과 같은 오류 메시지가 나왔다.failed to get VPC ID: failed to fetch VPC ID from instance metadata: error in fetching vpc id..