-
Notifications
You must be signed in to change notification settings - Fork 2
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
update from upstream #1
Commits on Jul 27, 2019
-
Configuration menu - View commit details
-
Copy full SHA for eda961e - Browse repository at this point
Copy the full SHA eda961eView commit details
Commits on Jul 30, 2019
-
Configuration menu - View commit details
-
Copy full SHA for fe5102e - Browse repository at this point
Copy the full SHA fe5102eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e5038fb - Browse repository at this point
Copy the full SHA e5038fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for bce2f47 - Browse repository at this point
Copy the full SHA bce2f47View commit details
Commits on Aug 7, 2019
-
Cache secrets and concurrent decryption (#790)
Related to #782 and #444 - Allows concurrent decryption of different secrets files - Caches decrypted secrets by original file path and returns decrypted results from memory - Secrets being run through an instance of helmexec will be cached and run as fast as possible concurrently NB: This particular PR doesn't make _all_ calls to secrets cached and concurrent. Environment Secrets in particular seem to not be evaluated with a ScatterGather(), and doesn't use the same helmexec instance as other parts of the code, so it doesn't take advantage of these changes. Some reworking of the plumbing there would be needed.
Configuration menu - View commit details
-
Copy full SHA for 6baad71 - Browse repository at this point
Copy the full SHA 6baad71View commit details
Commits on Aug 8, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 63a337e - Browse repository at this point
Copy the full SHA 63a337eView commit details -
Add kubectl and jq to Dockerfile (#799)
* Add kubectl and jq to Dockerfile Signed-off-by: Jake Hill <jake@naphta.uk> * Update kubectl to use checksum verification, and pin to a specific version Signed-off-by: Jake Hill <jake@naphta.uk> Resolves #792
Configuration menu - View commit details
-
Copy full SHA for 622cba9 - Browse repository at this point
Copy the full SHA 622cba9View commit details
Commits on Aug 13, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 765bfe6 - Browse repository at this point
Copy the full SHA 765bfe6View commit details
Commits on Aug 15, 2019
-
Share helmexec from State Creation (#804)
Closes #444 and #782 This is the final PR to fully cache and parallelize helm secret decryption. It threads the shared helmexec.Interface into the StateCreator and HelmState structs to be used during environment secret decryption. This should effectively cache secrets for the duration of a helmfile run, regardless of where they are first decrypted.
Configuration menu - View commit details
-
Copy full SHA for a584aea - Browse repository at this point
Copy the full SHA a584aeaView commit details
Commits on Aug 24, 2019
-
Configuration menu - View commit details
-
Copy full SHA for cd5d906 - Browse repository at this point
Copy the full SHA cd5d906View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf9dcc0 - Browse repository at this point
Copy the full SHA bf9dcc0View commit details -
Merge pull request #820 from roboll/fix-incorrect-remote-cache-on-miss
fix: clean up invalid remote state file cache
Configuration menu - View commit details
-
Copy full SHA for b58e082 - Browse repository at this point
Copy the full SHA b58e082View commit details -
release: skip downloading go modules in container image builds (#821)
So that the release process can be (probably) 2x faster
Configuration menu - View commit details
-
Copy full SHA for ba0891b - Browse repository at this point
Copy the full SHA ba0891bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e24c153 - Browse repository at this point
Copy the full SHA e24c153View commit details -
release: skip building against s390x
Please notice me if anyone is using Helmfile on it
Configuration menu - View commit details
-
Copy full SHA for dd58bad - Browse repository at this point
Copy the full SHA dd58badView commit details
Commits on Aug 31, 2019
-
feat: Advanced Templating (#823)
1. Added `helmfile build` command to print final state Motivation: useful for debugging purposes and some CI scenarios Ref #780 2. Template interpolation is now recursive (you can cross-reference release fields) like: ```yaml templates: release: name: {{`app-{{ .Release.Namespace }}`}} namespace: {{`{{ .Release.Labels.ns }}`}} labels: ns: dev ``` 3. Experimental: Added some boolean release fields interpolation in templates: ```yaml templates: release: name: {{`app-{{ .Release.Namespace }}`}} namespace: dev installedTemplate: {{`{{ eq .Release.Namespace "dev" }}`}} ``` Resolves #818 4. Added more template interpolations: Labels, SetValues 5. Added template interpolation for inline Values 6. Added `helmfile list` command to print target releases in simple tabular form 7. Added release names in some `helm` output messages, e.g.: `Comparing release=%v, chart=%v`
Configuration menu - View commit details
-
Copy full SHA for 11d0abb - Browse repository at this point
Copy the full SHA 11d0abbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a6bd24 - Browse repository at this point
Copy the full SHA 2a6bd24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01ae59f - Browse repository at this point
Copy the full SHA 01ae59fView commit details -
Make advanced templating backward-compatible (#833)
This is a follow-up for #823 Ref #823 (comment)
Configuration menu - View commit details
-
Copy full SHA for 4bc9933 - Browse repository at this point
Copy the full SHA 4bc9933View commit details