Skip to content
New issue

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

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

Already on GitHub? # to your account

Feature Request: fleet.yaml to support helmSecretName #3218

Open
dbones opened this issue Jan 15, 2025 · 1 comment
Open

Feature Request: fleet.yaml to support helmSecretName #3218

dbones opened this issue Jan 15, 2025 · 1 comment

Comments

@dbones
Copy link

dbones commented Jan 15, 2025

Is your feature request related to a problem?

in a GitRepo, it may contain several fleet.yaml's each referencing a helm chart

example repo (the )
|- cert-manager
|  |- fleet.yaml    <- open-source no secret required
|- service-mesh
|  |- fleet.yaml    <- requires A credentials 
|- low-code
  |- fleet.yaml    <- requires B credentials

The repo in this example has 2 different secrets (A and B)

this is not supportable in the current gitRepo, there is limited support.

Solution you'd like

can we supply, the helmSecretName in the fleet.yaml, as-well (also instead) of specifying it in the gitRepo

this will allow the secret name to be specified with the context of the fleet.yaml, which specifies the helm chart

(we checked the fleet.yaml, but could not see this being a supported option)

Alternatives you've considered

multiple gitRepos configured for a git repository, per helm secret

this has a unwanted side effect, is the workloads which did not have a credential and then has a credential, would mean the bundles would be impacted, and workloads may be re-deployed when they are moved to a gitRepo which would represent the credentials.

Anything else?

No response

@rancherbot rancherbot added this to Fleet Jan 15, 2025
@github-project-automation github-project-automation bot moved this to 🆕 New in Fleet Jan 15, 2025
@kkaempf kkaempf added this to the v2.12.0 milestone Jan 15, 2025
@kkaempf
Copy link
Collaborator

kkaempf commented Jan 15, 2025

adding milestone to get it on our radar

# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
Status: 🆕 New
Development

No branches or pull requests

2 participants