pega-helm-charts
pega-helm-charts copied to clipboard
Docs: aws-iam-authenticator is not required
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