This repository has been archived by the owner on Nov 1, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
remove valueFiles, add valueFileSecrets
* add kubeConfig argument to Install function * pass chartutils kubeClient to install function * get values.yaml from secrets and merge in order * update FluxHelmRelease type and crd's
- Loading branch information
Showing
6 changed files
with
63 additions
and
38 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
f2c094b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
To remove valueFiles only because we also needed secrets is a bad move imo, as this obfuscates values, and removes the possibility to do a manual
helm install
with avalues.yaml
file, as we can't use that anymore. Please put it back.f2c094b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ValueFiles was never merged to master. It was my first draft of what turned into value file secrets at the repo owners request.
ValueFiles pointed at files in helm operator which was a bit odd to have to get a cluster admin to change Helm Operator to be able to deploy something.
Don't forget that values.yaml in the chart, values specified in the FluxHelmRelease, and values in the given secrets are merged.
If you want to do helm install from the command line there is nothing stopping you. That is not really related to this project.