scaling.minWorkers se facturan aunque no tengan trabajo.
Los workers se registran con un rol de IAM de su cuenta mediante roles de IAM para cuentas de servicio (IRSA). No se admiten EKS Pod Identity, roles de nodo ni claves de acceso. Si un worker no puede registrarse, finaliza sin aceptar trabajo.
Crear el rol y la cuenta de servicio
El rol necesita la política administrada por AWSAWSMarketplaceMeteringRegisterUsage y debe confiar en la cuenta de servicio con la que se ejecuta la release.
- Su propia cuenta de servicio
- Cuenta de servicio creada por el chart
eksctl crea a la vez el rol y una cuenta de servicio con la anotación correspondiente:fineparser-values.yaml
serviceAccount.name. Este valor debe corresponder a una cuenta de servicio configurada de esta manera.sts:AssumeRoleWithWebIdentity desde el proveedor OIDC del clúster, con sub establecido en system:serviceaccount:<namespace>:<service-account> y aud establecido en sts.amazonaws.com.
Región
Los workers se registran en la región que inyecta el webhook de identidad de pods de EKS. ConfigureawsMarketplace.region solo si su clúster no inyecta AWS_REGION.
