busy-petabyte-37287
08/12/2022, 2:11 PMkubectl get deployment -n kube-system aws-load-balancer-controller
I get the following output:brainy-fountain-87971
08/12/2022, 2:29 PMbusy-petabyte-37287
08/12/2022, 2:33 PMbrainy-fountain-87971
08/12/2022, 2:38 PMbrainy-fountain-87971
08/12/2022, 2:40 PMbrainy-fountain-87971
08/12/2022, 2:40 PMeksctl utils associate-iam-oidc-provider --cluster ${name} --approve --region ${region}
curl -o QA/iam_policy.json <https://raw.githubusercontent.com/kubernetes-sigs/aws-load-balancer-controller/v2.2.0/docs/install/iam_policy.json>
aws iam create-policy --policy-name AWSLoadBalancerControllerIAMPolicy --policy-document file://$PWD/QA/install-tools/01-load-balancer/iam_policy.json --region ${region}
eksctl create iamserviceaccount --cluster=${name} --namespace=kube-system --name=aws-load-balancer-controller --attach-policy-arn=arn:aws:iam::${cuenta}:policy/AWSLoadBalancerControllerIAMPolicy --override-existing-serviceaccounts --region ${region} --approve
helm repo add eks <https://aws.github.io/eks-charts>
kubectl apply -k "<http://github.com/aws/eks-charts/stable/aws-load-balancer-controller//crds?ref=master|github.com/aws/eks-charts/stable/aws-load-balancer-controller//crds?ref=master>"
helm upgrade --install aws-load-balancer-controller eks/aws-load-balancer-controller \
--set clusterName=${name} \
--set serviceAccount.create=false \
--set region=${region} \
--set vpcId=${vpc} \
--set serviceAccount.name=aws-load-balancer-controller \
-n kube-system
brainy-fountain-87971
08/12/2022, 2:41 PMbusy-petabyte-37287
08/12/2022, 5:02 PMbrainy-fountain-87971
08/12/2022, 5:56 PM