pega-helm-charts icon indicating copy to clipboard operation
pega-helm-charts copied to clipboard

Docs: aws-iam-authenticator is not required

Open sotoiwa opened this issue 2 years ago • 1 comments

Describe the bug There is a procedure to install aws-iam-authenticator in the runbook for EKS, but this step can be removed because aws-iam-authenticator is not required in the current version of AWS CLI.

https://github.com/pegasystems/pega-helm-charts/blob/master/docs/prepping-local-system-runbook-linux.md#for-eks-only-installing-aws-iam-authenticator https://github.com/pegasystems/pega-helm-charts/blob/master/docs/prepping-local-system-runbook-windows.md

The Linux procedure installs AWS CLI v2, so aws-iam-authenticator is not required. On the other hand, the Windows procedure does not include a step to install AWS CLI v2, so it is a good idea to add a step to install AWS CLI v2.

Server (if applicable, please complete the following information):

  • Environment: Amazon EKS

Additional context

If you're running the AWS CLI version 1.16.156 or later, then you don't need to install the authenticator. Instead, you can use the aws eks get-token command. For more information, see Create kubeconfig file manually.

https://docs.aws.amazon.com/eks/latest/userguide/install-aws-iam-authenticator.html

sotoiwa avatar Feb 16 '23 04:02 sotoiwa