pegasystems / pega-helm-charts

Orchestrate a Pega Platform™ deployment by using Docker, Kubernetes, and Helm to take advantage of Pega Platform Cloud Choice flexibility.
https://community.pega.com/knowledgebase/articles/cloud-choice
Apache License 2.0
125 stars 200 forks source link

Docs: aws-iam-authenticator is not required #527

Open sotoiwa opened 1 year ago

sotoiwa commented 1 year ago

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):

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

kishorv10 commented 5 months ago

US-612703 (internal)