I am trying to configure ALB Ingress Controller on Amazon EKS
and following steps outlined in the document https://docs.aws.amazon.com/eks/latest/userguide/alb-ingress.html
however, when i run
aws iam create-policy \
--policy-name ALBIngressControllerIAMPolicy \
--policy-document https://raw.githubusercontent.com/kubernetes-sigs/aws-alb-ingress-controller/v1.1.4/docs/examples/iam-policy.json
I am getting the following error
An error occurred (MalformedPolicyDocument) when calling the CreatePolicy operation: Syntax errors in policy
any help in fixing this would be great, Thanks.
For anyone who might see a similar issue, I downloaded the json and point to the file using the file
protocol.
aws iam create-policy \
--policy-name ALBIngressControllerIAMPolicy \
--policy-document file:///iam-policy.json
I found the answer here AWS malformed policy error
Just put quotes '
on json call:
aws iam create-policy \
--policy-name ALBIngressControllerIAMPolicy \
--policy-document 'https://raw.githubusercontent.com/kubernetes-sigs/aws-alb-ingress-controller/v1.1.4/docs/examples/iam-policy.json'
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With