Estoy intentando configurar ALB Ingress Controller on Amazon EKS y sigo los pasos descritos en el documento https://docs.aws.amazon.com/eks/latest/userguide/alb-ingress.html
sin embargo, cuando corro
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 Recibo el siguiente error An error occurred (MalformedPolicyDocument) when calling the CreatePolicy operation: Syntax errors in policy
cualquier ayuda para arreglar esto sería genial, gracias.
Para cualquiera que pueda ver un problema similar, descargué el json y señalé el archivo usando el protocolo de file .
aws iam create-policy \ --policy-name ALBIngressControllerIAMPolicy \ --policy-document file:///iam-policy.jsonEncontré la respuesta aquí Error de política con formato incorrecto de AWS
Solo pon comillas en ' llamada json:
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'