Skip to content

Conversation

@liwenwu-amazon
Copy link
Contributor

Issue #, if available:

Description of changes:

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

helm/values.yaml Outdated
serviceAccount:
# Specifies whether a service account should be created
create: true
create: false
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this may break users installing for the first time, unless you're relying on eksctl (or something similar) to create the serviceaccount.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agree with @ellistarn here. The defaults should be set for new users.

Copy link
Contributor Author

@liwenwu-amazon liwenwu-amazon Nov 29, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Today, the service account is always created by eksctl create iamserviceaccount first . step 3 in Readme and step3-step6 on Deploying the AWS API Controller. And they will run into error due to this if they follows the README or Deployment Guide

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My guess is that the vast majority of your users will not be using eksctl to manage their clusters. Better to flip this variable to false in the helm install for your getting started guide, but leave the helm default to true.

helm/values.yaml Outdated
serviceAccount:
# Specifies whether a service account should be created
create: true
create: false
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agree with @ellistarn here. The defaults should be set for new users.

Copy link
Contributor

@jaypipes jaypipes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@jaypipes jaypipes merged commit 0cba947 into aws:main Nov 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants