Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Helm Chart: ServiceAccount enabled true/false, change name #1306

Open
kubebn opened this issue Feb 23, 2024 · 1 comment
Open

Helm Chart: ServiceAccount enabled true/false, change name #1306

kubebn opened this issue Feb 23, 2024 · 1 comment

Comments

@kubebn
Copy link

kubebn commented Feb 23, 2024

Is your feature request related to a problem?
ServiceAccount creation and it's name in helm chart should be optional. Sometimes in Cloud native environment you need to annotate/label K8s service account to allow permissions/access for some cloud services. ServiceAccount configuration should be more flexible in terms of enabled or not (when you want to use your own service account), and it's name (it can be connected to cloud and it's easier to rename k8s SA rather than cloud service, like managedidentity/WI).

Describe the solution you'd like

Something like this would be nice to have:

  runnerServiceAccount:
    enabled: false

or

  runnerServiceAccount:
    enabled: true
    name: my-own-sa-name

and added here https://github.com/robusta-dev/robusta/blob/master/helm/robusta/templates/runner.yaml#L29

Copy link

Hi 👋, thanks for opening an issue! Please note, it may take some time for us to respond, but we'll get back to you as soon as we can!

  • 💬 Slack Community: Join Robusta team and other contributors on Slack here.
  • 📖 Docs: Find our documentation here.
  • 🎥 YouTube Channel: Watch our videos here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant