buildkite / buildkite/charts

Allow not creating service accounts (serviceAccount.create=false)

Open
#97 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Shell
Stars
62
Forks
46
PR merge metrics
No merged PRs in 30d

Description

Currently the chart forces you to allow it to create the service account, which is something we have a general rule not to allow vendored charts to do (our practice is to pre-create the namespaces, service accounts, and cluster role bindings using a common Helm chart).

The Buildkite agent Helm chart should allow disabling creation of the service account, and allowing specification of the pre-created one.

Contributor guide

No contributing guide indexed for this repository

Research direction

Locate the Buildkite agent Helm chart's service-account values and template, then inspect how the chart currently renders that account. The change is complete when users can disable service-account creation and specify an existing account, with rendered Kubernetes manifests confirming both paths.

Written by the indexing model from the issue text.

Assessment

Tech stack
helm, kubernetes
Domain
devops, infrastructure
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.