[go: up one dir, main page]

0% found this document useful (0 votes)
22 views1 page

Installation Notes

The document outlines the steps to associate an IAM OIDC provider with an EKS cluster named Coomeva-QA in the us-east-1 region. It includes commands to create an IAM policy for the AWS Load Balancer Controller, create an IAM service account, and deploy the controller using Helm. The process ensures that the necessary permissions and configurations are set for the load balancer functionality in the Kubernetes environment.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views1 page

Installation Notes

The document outlines the steps to associate an IAM OIDC provider with an EKS cluster named Coomeva-QA in the us-east-1 region. It includes commands to create an IAM policy for the AWS Load Balancer Controller, create an IAM service account, and deploy the controller using Helm. The process ensures that the necessary permissions and configurations are set for the load balancer functionality in the Kubernetes environment.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 1

eksctl utils associate-iam-oidc-provider \

--region us-east-1 \
--cluster Coomeva-QA \
--approve

curl -o iam-policy.json https://raw.githubusercontent.com/kubernetes-sigs/aws-load-


balancer-controller/v2.1.2/docs/install/iam_policy.json

aws iam create-policy \


--policy-name AWSLoadBalancerControllerIAMPolicy \
--policy-document file://iam-policy.json

eksctl create iamserviceaccount \


--cluster=Coomeva-QA \
--namespace=kube-system \
--name=aws-load-balancer-controller \
--attach-policy-
arn=arn:aws:iam::618817091491:policy/AWSLoadBalancerControllerIAMPolicy \
--approve

kubectl apply -k "github.com/aws/eks-charts/stable/aws-load-balancer-


controller//crds?ref=master"

helm upgrade -i aws-load-balancer-controller eks/aws-load-balancer-controller --set


clusterName=Coomeva-QA --set serviceAccount.create=false --set
serviceAccount.name=aws-load-balancer-controller -n kube-system --set region=us-
east-1 --set vpcId=vpc-07375823562642c96

You might also like