Matt Butcher
0acbcdd5cc
Merge pull request #855 from technosophos/fix/851-create-release-fail
...
fix(tiller): save failed releases
9 years ago
Brian
a6f89d7ac4
Merge pull request #833 from migmartri/689-linter-errors
...
Linter structure changes + extra chartfile rules
9 years ago
Matt Butcher
bb392347d1
Merge pull request #853 from technosophos/fix/sprig-2.3.0
...
fix(sprig): update sprig library to 2.3.0
9 years ago
Matt Butcher
da14da360b
fix(tiller): save failed releases
...
When a release failed, the release record was not saved. That led to the
case where Kubernetes resources were deployed, but the release that
deployed them was not tracked.
To fix, we now save the release on failure. The 'helm delete' operation
can delete failed resources.
Closes #851
9 years ago
Adam Reese
c41ccddfa1
Merge pull request #852 from adamreese/fix/namespace-tunnel
...
fix(tunnel): allow tunneling to non-default namespace
9 years ago
Matt Butcher
bde2232ac3
Merge pull request #849 from technosophos/docs/840-dev-docs
...
docs(developer): update developer documentation
9 years ago
Matt Butcher
18767f360e
fix(sprig): update sprig library to 2.3.0
...
New template functions like trunc will be really helpful for dealing
with Kubernetes naming limits.
9 years ago
Adam Reese
573e5aa7fc
feat(kube): create namespace if it does not exist
9 years ago
Adam Reese
894cdb03bd
fix(cli): resolve flag name conflict
9 years ago
Adam Reese
47398de71c
fix(tunnel): allow tunneling to non-default namespace
9 years ago
Miguel Martinez
c2459c06bf
New Chart linter structure
...
Fixed tests
Adding chart name linter
Add lint error
Moving to blocks
Moving to method
Moved lint rules to functions
Semantic version validation
Linting engine
Adding sources and home validations
Sharing file loading
Sharing file loading
Rolling back readme
Rewriting other linters
Fixing tests
Typo
Using chart.Metadata
Fixing format
Adding UNKNOWN in Engine
Adding tabs
Fixing tabs
9 years ago
Matt Butcher
d3c39e09d4
docs(developer): update developer documentation
...
Closes #840
9 years ago
Matt Butcher
46501db528
Merge pull request #848 from technosophos/fix/protoc-version
...
fix(proto): keep a local protoc Go plugin
9 years ago
Matt Butcher
5c93c2a0cd
fix(proto): keep a local protoc Go plugin
...
This works around issues where $GOPATH/bin has a different version of
the protobuf Go plugin than the one Kubernetes uses.
9 years ago
Brian
7a227440f7
Merge pull request #846 from fibonacci1729/fix/issue841
...
fix(issue/841): capitalization and punctuation consistency.
9 years ago
fibonacci1729
245b5e080a
fix(issue/841): capitalization and punctuation consistency.
9 years ago
Matt Butcher
becaf4ce80
Merge pull request #844 from migmartri/843-wildcard
...
Sorting Wildcard function
9 years ago
Matt Butcher
cad1936f0a
Merge pull request #842 from technosophos/feat/get-all-values
...
feat(helm): add 'helm get values --all' for all values
9 years ago
Miguel Martinez
25a34b1363
Sorting Wildcard function
9 years ago
Matt Butcher
f30ff915f2
feat(helm): add 'helm get values --all' for all values
...
Add support for displaying computed configuration values. This is
useful for debugging.
9 years ago
Matt Butcher
e36647d1c3
Merge pull request #811 from mouserage/master
...
Templates partials
9 years ago
Matt Butcher
ff90db6cd0
Merge pull request #839 from technosophos/fix/remove-pkg-chart
...
fix(pkg/chart): remove pkg/chart
9 years ago
Matt Butcher
4a6c1e308b
fix(pkg/chart): remove pkg/chart
...
This is the final step in replacing pkg/chart with pkg/chartutil.
This also removes the last of the TOML code.
9 years ago
Matt Butcher
57a32f1df8
Merge pull request #832 from technosophos/feat/helmignore
...
feat(pkg/ignore): add helmignore library
9 years ago
Brian
36bf76548b
Merge pull request #837 from fibonacci1729/ref/pkg-helm-new
...
ref(pkg/helm) replace 'pkg/helm' with 'pkg/helmx'
9 years ago
fibonacci1729
5a1c54298f
ref(pkg/helm): remove pkg/helmx
9 years ago
fibonacci1729
56f519ab38
ref(pkg/helm): move pkg/helmx to pkg/helm & remove feature toggle
9 years ago
fibonacci1729
91c3521b18
ref(pkg/helm): package helm refactor
...
includes:
- (#826 ) removal old pkg/helm
9 years ago
Brian
1b59967d2f
Merge pull request #834 from fibonacci1729/ref/pkg-helm
...
ref(pkg/helm): package helm refactor
9 years ago
fibonacci1729
4cd0059db2
ref(pkg/helm): package helm refactor
...
includes:
- (#828 ) helm client grpc support ported from old pkg/helm
- comment consistencey & style fix
- gofmt pkg/helmx
9 years ago
Matt Butcher
713020359b
feat(pkg/ignore): add helmignore library
...
This adds support for .helmignore files. These files roughly follow
the conventions established for .gitignore files:
https://git-scm.com/docs/gitignore
Closes #748
9 years ago
Matt Butcher
2b2a5788f3
Merge pull request #824 from technosophos/feat/global-vars
...
feat(chartutil): support global variables
9 years ago
Matt Butcher
85f1e96851
Merge pull request #820 from technosophos/fix/778-search-panic
...
fix(helm): fix two panics in 'helm search'
9 years ago
Matt Butcher
bb84f9c253
Merge pull request #830 from technosophos/fix/non-default-engine
...
fix(tiller): allow different template engine
9 years ago
Matt Butcher
3e480723a1
Merge pull request #831 from technosophos/fix/678-alias-rm-remove
...
fix(helm): add 'helm repo rm' alias
9 years ago
Brian
fda8029682
Merge pull request #829 from fibonacci1729/ref/pkg-helm
...
ref(pkg/helm): package helm refactor
9 years ago
Matt Butcher
8d410365a0
fix(helm): add 'helm repo rm' alias
9 years ago
Matt Butcher
76f4ee1eab
fix(tiller): allow different template engine
...
This is a minor fix to the Tiller internals to allow an alternate
template engine. This will still require future work to make it possible
to bootstrap in a different template renderer.
9 years ago
fibonacci1729
ea2e8e80fc
ref(pkg/helm): package helm refactor
...
includes:
- (#825 ) comptability interface between
old/pkg/helm and new/pkg/helm
- (#827 ) helm client scaffolding and
rpc / release options
9 years ago
Matt Butcher
768d1fbdeb
Merge pull request #823 from technosophos/fix/822-values.yaml
...
fix(helm): read values.yaml instead of values.toml
9 years ago
Matt Butcher
88622a20da
fix(helm): read values.yaml instead of values.toml
...
Closes #822
9 years ago
Matt Butcher
dde1524cab
fix(helm): fix two panics in 'helm search'
9 years ago
Matt Butcher
60f5341b91
feat(chartutil): support global variables
...
This provides support for "global" variables. It does this by
declaring "global" to be a special namespace. It then copies this
namespace into every subchart, coalescing it into any "global"
namespace found there.
The net result is that if "global.foo" is set in the YAML file, it
will be available to every chart/subchart as ".global.foo" regardless of
where that chart is in the subchart tree.
9 years ago
Adam Reese
54f0ffe0cb
Merge pull request #821 from adamreese/fix/speling
...
fix(helm): s/arbitary/arbitrary/
9 years ago
Matt Butcher
83d936cf46
Merge pull request #808 from technosophos/fix/values-chartutils
...
fix(chartutil): move values coalescing into chartutil
9 years ago
Matt Butcher
55111156bf
Merge pull request #816 from technosophos/fix/809-doc-links
...
docs(*): fix links
9 years ago
Matt Butcher
2971313296
Merge pull request #817 from technosophos/fix/812-fix-tgz-helm-fetch
...
fix(helm): add .tgz to package names on fetch
9 years ago
Matt Butcher
d6b4652c97
Merge pull request #818 from technosophos/fix/782-enforce-dirname
...
fix(helm): produce error if package name is inconsistent
9 years ago
Adam Reese
d013a3df36
fix(helm): s/arbitary/arbitrary/
9 years ago
Matt Butcher
411cf6e54a
fix(helm): produce error if package name is inconsistent
...
'helm package' now produces an error if the directory name and the name
in Chart.yaml are not the same.
9 years ago