Miguel Martinez
03d27779d3
Templates Lint rules
...
Template rules
Adding chart errors
Added function that checks the existence of all the values in the templates
Adding chartfile unit tests
Testing runLinterRule
Fixing out of range
Fixing out of range
Improving quote detector
8 years ago
Adam Reese
69f66629c4
chore(*): bump version to v2.0.0-alpha.2
8 years ago
Matt Butcher
5b6fad043a
Merge pull request #871 from technosophos/feat/helm-install-from-repo
...
feat(helm): install directly from repo
8 years ago
Matt Butcher
645cf0e14b
Merge pull request #868 from technosophos/docs/unify-examples
...
docs(examples): unify the examples
8 years ago
Matt Butcher
ca6151f860
Merge pull request #867 from technosophos/fix/866-LICENSE
...
fix(LICENSE): add copyright year and authors
8 years ago
Matt Butcher
9e45ac117d
feat(helm): install directly from repo
...
A helm install command will try to load a chart from a local file first.
But if a local file is not found, it will try to fetch a file from a
matching repo request. The file will be downloaded to the client,
and then sent to Tiller for installation.
8 years ago
Adam Reese
fd28256aea
Merge pull request #869 from adamreese/fix/tunnel-blank-namespace
...
fix(tunnel): handle blank namespace
8 years ago
Adam Reese
907936c2ce
fix(tunnel): handle blank namespace
8 years ago
Matt Butcher
6b5534193e
fix(_proto): add license block to proto files
8 years ago
Matt Butcher
e757b24aed
fix(*): add license header
8 years ago
Matt Butcher
5e63b5e925
docs(examples): unify the examples
...
As noted in #860 , there were a few places where the alpine and nginx
charts differed. This unifies the two, using common labels and
conventions.
8 years ago
Matt Butcher
2378a25070
Merge pull request #860 from technosophos/feat/nginx-example
...
docs(examples): add nginx example chart
8 years ago
Matt Butcher
0c8ee4e1ae
fix(LICENSE): add copyright year and authors
8 years ago
Matt Butcher
e628b333b0
fix(example/nginx): add links, clarify a few things
8 years ago
Adam Reese
68e0032fbd
Merge pull request #863 from adamreese/fix/686-tunnel-error
...
fix(tunnel): display friendly error on connect issues
8 years ago
Adam Reese
51b6bca961
Merge pull request #861 from adamreese/feat/release-status
...
feat(tiller): record release status deployed
8 years ago
Matt Butcher
e0086fd783
Merge pull request #865 from spesnova/fix-typo
...
Fix typo
8 years ago
Matt Butcher
156be8e736
Merge pull request #862 from technosophos/fix/remove-helmignore-println
...
fix(chartutil): remove a wayward println
8 years ago
Seigo Uchida
d474d98a8f
Fix typo
8 years ago
Adam Reese
d300a08915
fix(tunnel): display friendly error on connect issues
...
Fixes : #686
8 years ago
Matt Butcher
23ce6142f9
fix(chartutil): remove a wayward println
8 years ago
Adam Reese
c5c8e82246
feat(tiller): record release status deployed
8 years ago
Matt Butcher
15571a5a13
docs(examples): add nginx example chart
...
This adds an nginx chart that shows off more of the template system's
capabilities.
8 years ago
Matt Butcher
0acbcdd5cc
Merge pull request #855 from technosophos/fix/851-create-release-fail
...
fix(tiller): save failed releases
8 years ago
Brian
a6f89d7ac4
Merge pull request #833 from migmartri/689-linter-errors
...
Linter structure changes + extra chartfile rules
8 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
8 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
8 years ago
Adam Reese
c41ccddfa1
Merge pull request #852 from adamreese/fix/namespace-tunnel
...
fix(tunnel): allow tunneling to non-default namespace
8 years ago
Matt Butcher
bde2232ac3
Merge pull request #849 from technosophos/docs/840-dev-docs
...
docs(developer): update developer documentation
8 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.
8 years ago
Adam Reese
573e5aa7fc
feat(kube): create namespace if it does not exist
8 years ago
Adam Reese
894cdb03bd
fix(cli): resolve flag name conflict
8 years ago
Adam Reese
47398de71c
fix(tunnel): allow tunneling to non-default namespace
8 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
8 years ago
Matt Butcher
d3c39e09d4
docs(developer): update developer documentation
...
Closes #840
8 years ago
Matt Butcher
46501db528
Merge pull request #848 from technosophos/fix/protoc-version
...
fix(proto): keep a local protoc Go plugin
8 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.
8 years ago
Brian
7a227440f7
Merge pull request #846 from fibonacci1729/fix/issue841
...
fix(issue/841): capitalization and punctuation consistency.
8 years ago
fibonacci1729
245b5e080a
fix(issue/841): capitalization and punctuation consistency.
8 years ago
Matt Butcher
becaf4ce80
Merge pull request #844 from migmartri/843-wildcard
...
Sorting Wildcard function
8 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
8 years ago
Miguel Martinez
25a34b1363
Sorting Wildcard function
8 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.
8 years ago
Matt Butcher
e36647d1c3
Merge pull request #811 from mouserage/master
...
Templates partials
8 years ago
Matt Butcher
ff90db6cd0
Merge pull request #839 from technosophos/fix/remove-pkg-chart
...
fix(pkg/chart): remove pkg/chart
8 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.
8 years ago
Matt Butcher
57a32f1df8
Merge pull request #832 from technosophos/feat/helmignore
...
feat(pkg/ignore): add helmignore library
8 years ago
Brian
36bf76548b
Merge pull request #837 from fibonacci1729/ref/pkg-helm-new
...
ref(pkg/helm) replace 'pkg/helm' with 'pkg/helmx'
8 years ago
fibonacci1729
5a1c54298f
ref(pkg/helm): remove pkg/helmx
8 years ago
fibonacci1729
56f519ab38
ref(pkg/helm): move pkg/helmx to pkg/helm & remove feature toggle
8 years ago