Matt Butcher
628e0b7cec
fix(docs): fix nginx example chart name
...
The name was not correctly truncating, which occasionally resulted
in naming errors, since Kubernetes restricts names to 24 characters.
9 years ago
Matt Butcher
22ac61469f
feat(*): add Values namespace to templates
...
This adds the .Values namespace qualifier to all values
9 years ago
Michelle Noorali
1dc95be105
Merge pull request #857 from migmartri/689-template-rules
...
Templates directory lint rules
9 years ago
Miguel Martinez
81ac98ad9a
Adding support for associated templates
...
Fixing unit test
9 years ago
Miguel Ángel Martínez Triviño
ce0f474eb0
Update charts.md
9 years ago
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
9 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.
9 years ago
Matt Butcher
2378a25070
Merge pull request #860 from technosophos/feat/nginx-example
...
docs(examples): add nginx example chart
9 years ago
Matt Butcher
e628b333b0
fix(example/nginx): add links, clarify a few things
9 years ago
Seigo Uchida
d474d98a8f
Fix typo
9 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.
9 years ago
Brian
a6f89d7ac4
Merge pull request #833 from migmartri/689-linter-errors
...
Linter structure changes + extra chartfile rules
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
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
Matt Butcher
f0a69bb6ba
docs(*): fix links
...
Closes #809
9 years ago
Matt Butcher
edc985fe85
Merge pull request #799 from technosophos/fix/alpine-chartyaml
...
fix(docs): add sources field on example chart.yaml
9 years ago
Matt Butcher
30a67dfa2d
Merge pull request #800 from technosophos/fix/797-optional-directories
...
fix(docs): mark templates and charts directories optional
9 years ago
Michelle Noorali
ab3fc6db5c
Merge pull request #794 from michelleN/repo-sync
...
feat(scripts): add script to sync chart repos
9 years ago
Matt Butcher
d323e6aa5e
fix(docs): mark templates and charts directories optional
...
Closes #797
9 years ago
Matt Butcher
0028aac321
fix(docs): add sources field on example chart.yaml
9 years ago
Michelle Noorali
522af15903
feat(scripts): add script to sync repo
9 years ago
Matt Butcher
9ca8c27e16
fix(*): change TOML to YAML
9 years ago
Adam Reese
818c878700
chore(*): use k8s.io as the import path
9 years ago
Matt Butcher
758a59c8bb
Merge pull request #774 from migmartri/patch-1
...
Fixed typo in charts.md
9 years ago
Miguel Martinez
12474146e5
Fix(charts.md) filename typo
9 years ago
Michelle Noorali
22c3b621af
chore(docs): remove ambigious note
9 years ago
Michelle Noorali
7288ca4c37
chore(docs): add chart repository docs
9 years ago
Michelle Noorali
9615838656
Merge pull request #762 from linki/patch-1
...
fix(docs): fix typo
9 years ago
Michelle Noorali
0214576069
Merge pull request #764 from naveensrinivasan/patch-2
...
Included a link to 12factor.net
9 years ago
Naveen
0e8ec83120
Included a link to 12factor.net
...
Not every one is aware of the 12factor.net so included the link.
9 years ago
Naveen
cff41a4651
Updated charts.md
...
Updated the link which was dead pointing to `https://github.com/deis/charts `
9 years ago
Martin Linkhorst
a5eb5d7e03
fix(docs): fix typo
9 years ago
Matt Butcher
57c9861116
Merge pull request #715 from technosophos/docs/updated-charts
...
docs(chart): updated chart documentation
9 years ago
runseb
2bbdff9e8f
Update quickstart.md
...
move from _remove_ to _delete_
9 years ago
Matt Butcher
26e003b931
docs(chart): updated chart documentation
...
Also noticed a field was omitted from metadata.proto and the docs.
Added it back, though functionally it is a no-op.
9 years ago
Matt Butcher
f59a2ea69f
Merge pull request #688 from technosophos/fix/proto-formatting
...
fix(proto): fix style issues and documentation
9 years ago
Matt Butcher
3ddacb6b4b
fix(proto): fix style issues and documentation
...
This fixes indentation, documentation, and removes unused protobuf
files.
9 years ago
Matt Butcher
0eb9825c9a
fix(make): add protoc target to top Makefile
...
Closes #670
9 years ago
Matt Butcher
6b68e7891f
feat(tiller): delete operation runs against Kubernetes
...
Also fixed a minor formatting issue with Alpine chart in docs.
9 years ago
Matt Butcher
6db7c39b84
feat(helm, tiller): implement k8s portion of install
...
This commit finally ties `helm install` together with the Kubernetes
client library to make an end-to-end trip.
There were several small fixes to go on both client and server side,
along with some changes to proto to support better error reporting.
The alpine chart has been updated to exhibit how the new Helm works.
9 years ago
Matt Butcher
6950fe42dd
feat(helm, tiller): add release listings
...
This adds client and server support for 'helm list'.
9 years ago
Matt Butcher
9e060b0449
docs(*): fixed minor issues with the docs.
9 years ago
Matt Butcher
f098cb6fb6
fix(*): rewrite import paths
9 years ago
Matt Butcher
c98e1042b5
docs(*): fix chart descriptions
...
Make sure all fields are marked optional or required in the doc.
9 years ago
Matt Butcher
95bc672629
docs(example): add example alpine chart.
9 years ago
Matt Butcher
e0eb95be86
docs(*): add arch, charts, and quickstart docs
9 years ago
Matt Butcher
7a0413344e
feat(tiller): stub out environment
9 years ago
Matt Butcher
0868355d3e
feat(cmd): add grpc client and server
...
So far, they just have basic readiness checks.
9 years ago