Justin Scott
85b7890bfd
Add docs for new init flag 'net-host'.
8 years ago
Gergo Huszty
b4ca198cc6
Pluggable downloaders. Closes #2093 , #2094 .
...
It is now possible to create plugins with chart download capabilities for custom, non-http protocols.
Furthermore it is possible to reuse helm packages to implement alternative clients with these custom downloader functions.
8 years ago
Sushil Kumar
2e8d2c0178
Docs updated for new flags
8 years ago
Matthew Fisher
43b393f617
clarify helm serve's intent
...
A lot of community members are looking at `helm serve` as a production webserver to host their
charts. There are much better solutions out there like s3, wabs or gcs for cloud storage and
nginx, haproxy or apache for DIY dedicated web servers. Steering users in the right direction
will help users make the right decision when it comes to serving their charts in production.
8 years ago
Adam Reese
a92a36762c
docs(*): generate latest docs
8 years ago
Adam Reese
986d21b8ac
Merge pull request #2245 from cblecker/verify-docs
...
docs(*): Add ci script to confirm docs are up to date with commits
8 years ago
Christoph Blecker
190e5c82dd
Update docs
8 years ago
Matt Butcher
d97086cbdd
Merge pull request #2229 from technosophos/feat/chart-tiller-version
...
feat(tiller): support version constraint on chart
8 years ago
Matt Butcher
2e51f03f4b
Merge pull request #2242 from technosophos/docs/related-helm-plugin-tag
...
docs(related): add note about helm-plugin GitHub tag
8 years ago
Dan Bode
8654962def
Add note about gopath in developer docs
...
Added a note that helm needs to be in a
specific directory path in order for it
to be compiled.
8 years ago
Matt Butcher
88a4c15613
docs(related): add note about helm-plugin GitHub tag
8 years ago
Matt Butcher
e4e0e32064
feat(tiller): support version constraint on chart
...
This provides the Chart.yaml field `tillerVersion`, which is a semver
range. It allows users to choose to constrain a chart to a specific
version.
The reason for this is that we keep introducing new template functions,
but we have no way of saying "this chart will only work with Tiller
newer than...".
The check on version is _only_ done on Tiller. The client does not check
at all, since it does not do any template expansion on its own.
8 years ago
Jimmy Zelinskie
b4cf7f1190
docs(plugins): add app registry plugin link
8 years ago
Adam Reese
f958b3beac
Merge pull request #2193 from adamreese/docs/plugins
...
docs(plugins): add more helm plugin links
8 years ago
kiich
85a91394aa
Merge branch 'master' into deploymentsReady-when-newRS-has-minimumReplicas
8 years ago
Matt Butcher
6d5b3bbb21
Merge pull request #2112 from jascott1/feat/1995-import_child_values
...
feat(helm): import child values to parent
8 years ago
Kiichiro Okano
e3655bb142
Trigger deployment as success when new replicaSet has reached minimum you need which is number of replicas minus maxUnavailable
8 years ago
Taylor Thomas
9cfdbd1f77
Merge pull request #2174 from qwangrepos/repo-alias
...
feat(helm): add support for repo alias
8 years ago
Matt Butcher
9665db7d16
Merge pull request #2157 from jchauncey/hook-weights
...
feat(hooks): Adds weighted hooks
8 years ago
Jonathan Chauncey
fe57500930
docs(chart_hooks.md): Rename annotation from hookWeight to hook-weight
8 years ago
Matt Butcher
bb010b9746
Merge pull request #2179 from technosophos/docs/ts-podcast-related
...
docs(related): Added podcast, plugin article
8 years ago
Qin Wang
c010da4d93
feat(helm): add support for repo alias
...
support repo alias in requirements.yaml
The syntax should be like: "alias:reponame" or "@reponame".
closes : #1985
8 years ago
Justin Scott
3bf143f052
Fix codefences and nits in charts.md. Correct whitespace in charts. Add clarity to description of ImportValues requirements field.
8 years ago
Justin Scott
1a8e728ed9
Update docs with details about exports
8 years ago
Justin Scott
7ea4d8c7c4
Refactor so parent's values win
8 years ago
Adam Reese
c37c222731
docs(plugins): add more helm plugin links
8 years ago
Mario Lamontagne
694402a763
Fix typo in chart guide
8 years ago
Jonathan Chauncey
91e7f6bfd6
docs(docs/charts_hooks.md): Add information about hook weights
8 years ago
Matt Butcher
f4f274c571
docs(related): Added podcast, plugin article
...
Slightly reorganized and retitled to be accurate.
8 years ago
Derek Perkins
7cffe38f84
Add link to Quay App Registry
8 years ago
Matt Butcher
bce20c615a
Merge pull request #2137 from technosophos/docs/cloud-academy
...
docs(related): add "Deploying Kubernetes Applications with Helm"
8 years ago
Matt Butcher
8108062543
docs(related): add "Deploying Kubernetes Applications with Helm"
...
Closes #2097
8 years ago
Matthew Fisher
d44b7ada14
document toYaml syntax in --set for annotations
8 years ago
Adnan Abdulhussein
d127852833
Merge pull request #2107 from prydonius/feat/1963-deprecated-field
...
feat(proto): add deprecated field
8 years ago
Taylor Thomas
24eb6011b5
Merge pull request #2105 from cblecker/docs-clean-home
...
Add script to clean homedir out of docs
8 years ago
Adnan Abdulhussein
8210dc7883
feat(proto): add deprecated field
8 years ago
Jack Zampolin
06931e188b
Add Blog post to related.md
8 years ago
Matt Butcher
6f4535dec7
Merge pull request #2099 from eduardobaitello/patch-1
...
Fix link for chart.md file
8 years ago
Matt Butcher
3844b53bbb
Merge pull request #2104 from bdurette/wordpress-typo
...
Change example to use the trademarked WordPress instead of Wordpress.
8 years ago
Matt Butcher
785a1df52b
Merge pull request #2077 from technosophos/feat/2036-appVersion
...
feat(proto): add appVersion field
8 years ago
Christoph Blecker
ea63663455
Regenerate docs
8 years ago
Brandon DuRette
838ccd368c
Change example to use the trademarked WordPress instead of Wordpress.
...
The WordPress community and especially the WordPress foundation
strongly prefer the use of WordPress, with the capital P.
8 years ago
Eduardo Baitello
0499e31017
Fix link for chart.md file
...
The old link is invalid (404)
8 years ago
Matt Butcher
df91405cdd
Merge pull request #2086 from luizbafilho/patch-1
...
Including Helm Chart Publisher in related.md
8 years ago
Taylor Thomas
6a319bd8f5
fix(docs): Updates hook documentation for `--wait` flag
...
The behavior of how the `--wait` flag interacts with the hook lifecycle
was not documented. This adds clarification on the lifecycle behavior
with the `--wait` flag.
8 years ago
Luiz Bezerra
4bed6297a0
Update related.md
...
fixing typo
8 years ago
Luiz Bezerra
c33677c352
Update related.md
8 years ago
Eduardo Baitello
6ba9a14db0
Fix link to charts.md file
8 years ago
Taylor Thomas
3b9bb756bc
Merge pull request #2054 from wilkers-steve/fix/req_values
...
feat(helm): add support for required properties
8 years ago
Steve Wilkerson
79a3db0a63
feat(helm): add support for required properties
...
Adds the `required` function in enginge.go to support required
properties in values.yml. When a chart developer wishes to specify
intent in requiring a value, they can use this function to declare
an error message that gets returned when chart rendering fails
when a required value is not present in values.yml.
Closes #1580
8 years ago
Matt Butcher
77145657c8
Merge pull request #2072 from technosophos/docs/using-helm-to-deploy
...
docs(related): add "Using Helm to Deploy to Kubernetes"
8 years ago
Matt Butcher
df92425fa9
Merge pull request #2007 from technosophos/docs/1993-chart-best-practices
...
docs(chart_best_practices): create best practices guide
8 years ago
Matt Butcher
396f6cbcb2
feat(proto): add appVersion field
...
This provides a simple field to expose the version of the application
contained in a chart.
Closes #2036
8 years ago
Adam Stankiewicz
022fcb8139
child charts -> subcharts
8 years ago
Adam Stankiewicz
42f598d813
Clarify inheritance behavior for global variables
8 years ago
Matt Butcher
6a1fca9313
docs(chart_best_practices): create best practices guide
...
This adds a basic Chart Best Practices guide.
Closes #1993
8 years ago
Fabian Ruff
65a33d6ff0
fix checksum example
...
$.Template.basePath already contains "templates/"
8 years ago
Matt Butcher
0b9dce0aa6
docs(related): add "Using Helm to Deploy to Kubernetes"
8 years ago
Fabian Ruff
2cb72f0589
Add docs
8 years ago
Fabian Ruff
a1fae7b419
Change description
8 years ago
Fabian Ruff
9551f553cc
docs(related): Add link to helm-diff plugin
8 years ago
Michelle Noorali
12478308dd
Merge pull request #2034 from Ladicle/docs/add-videos
...
docs(related): add KubeCon 2016 videos
8 years ago
Miguel Ángel Martínez Triviño
7916e65922
docs(related): add Monocular project reference
8 years ago
Ladicle
ae6836a3b8
docs(related): add KubeCon 2016 videos
...
close #2023
8 years ago
Matt Butcher
9c8357ac3c
Merge pull request #2029 from kguthrie/docs/cog-helm
...
docs(related): add cog-helm to 'Additional Tools'
8 years ago
Tao Zhou
6888a12f3d
docs(wrapping_up): fix broken link to Tips and Tricks
8 years ago
Kyle Guthrie
98721776ff
docs(related): add cog-helm to 'Additional Tools'
...
Closes #2018
8 years ago
Adam Hawkins
2780065244
Mention saltside/await in misc related projects
8 years ago
Matt Butcher
16b043b8d5
Merge pull request #1988 from technosophos/docs/1967-helm-repo-index
...
docs(chart_repository): fix bug in code example
8 years ago
Matt Butcher
1113a106cb
Merge pull request #1991 from technosophos/docs/named-template-error
...
docs(named_templates): fixed broken template
8 years ago
Matt Butcher
078c365677
docs(named_templates): fixed broken template
8 years ago
Matt Butcher
393d13af31
docs(chart_repository): fix bug in code example
...
Closes #1967
8 years ago
Matt Butcher
9a661a7d76
Merge branch 'master' into umbrella-chart-related
8 years ago
Matt Butcher
1a2609619d
Merge pull request #1980 from technosophos/docs/new-index
...
docs(index): Move doc index into a separate file.
8 years ago
Jose Aguirre
f410e01123
Adds "Workflow Umbrella Chart" article to related
8 years ago
Matt Butcher
d9173cc9ba
docs(index): Move doc index into a separate file.
...
This removes the full TOC from the README and puts it in an index. This
will help when we begin to autogenerate a website based on
documentation.
8 years ago
Matt Butcher
50cbab37f1
docs(related): add CI/CD docs
...
Closes #1564
8 years ago
Michelle Noorali
318c6f77e6
Merge pull request #1953 from michelleN/testing-docs
...
chore(docs/): document `helm test` feature
8 years ago
Matt Butcher
889902c381
Merge pull request #1917 from jascott1/tags_conds
...
feat(helm): add conditions and tags
8 years ago
Qin Wang
4b6b847b69
fix test chart path change from rebase
...
nit: fix spelling of dependency
8 years ago
Justin Scott
511cbf5f6a
feat(helm): change incorrect list to dict in charts.md example for tags and conditions
8 years ago
Michelle Noorali
e71b07f2ed
chore(docs/): document `helm test` feature
8 years ago
Qin Wang
39a2d5ec29
feat(helm): add local path support for deps in requirements.yaml
...
fix change requests
8 years ago
Justin Scott
8094acba74
helm(feat): remove space from example condition list
8 years ago
Justin Scott
f582144968
feat(helm): add docs section about tags and conditions
8 years ago
Sean Knox
a8c787dce5
docs(related): Add link to croc-hunter video
...
Closes #1894
8 years ago
Matt Butcher
b543190daf
docs(related): add Drone Helm plugin
8 years ago
Michelle Noorali
c7e2d186a5
Merge pull request #1777 from michelleN/feat/1163-chart-testing
...
feat(*): add helm test initial framework
8 years ago
Tao Zhou
f745c9c761
docs(using_helm): fix outdated `helm rollback` example usage in doc
...
Closes #1921
8 years ago
Tao Zhou
d19b6cdd66
docs(install): add doc to use `helm reset` to delete tiller deployment
8 years ago
Matt Butcher
0b1a0ae991
docs(install_faq): document the Docker media type bug
...
Closes #1824
8 years ago
Michelle Noorali
bf9ae52e1c
ref(*): change test hook to be test-success
8 years ago
Michelle Noorali
d46d63a8f7
feat(*): add helm test command mvp
...
* This is a simple mvp which processes a test definition with the
hook annotation for test when you run `helm test [release]`
* helm client cmd, proto def, tiller logic
8 years ago
Matt Butcher
c5d0dc49c4
docs(chart_tips_and_tricks): explain resource-policy.
...
This adds a short explanation of the resource policy annotation.
Closes #1880
8 years ago
Taylor Thomas
e440a36d95
Merge pull request #1820 from thomastaylor312/feat/add_wait
...
feat(*): Add --wait flag
8 years ago
Matt Butcher
40da879edc
Merge pull request #1872 from gosharplite/patch-10
...
docs(wrapping_up.md): fixed typo
8 years ago
Matt Butcher
cc3c79f228
Merge pull request #1871 from gosharplite/patch-9
...
docs(debugging.md): fixed typo
8 years ago
Matt Butcher
93ae9610b1
Merge pull request #1870 from gosharplite/patch-8
...
docs(subcharts_and_globals.md): fixed typo
8 years ago
Matt Butcher
1aafaf84fb
Merge pull request #1869 from gosharplite/patch-7
...
docs(accessing_files.md): fixed typo
8 years ago
Matt Butcher
0e07311dca
Merge pull request #1868 from gosharplite/patch-6
...
docs(control_structures.md): fixed typo
8 years ago
Matt Butcher
6ce099ba77
Merge pull request #1867 from gosharplite/patch-5
...
Fix typo
8 years ago
Matt Butcher
830566a0d8
Merge pull request #1866 from gosharplite/patch-4
...
Fix typo
8 years ago
Matt Butcher
0ff55c9208
Merge pull request #1863 from technosophos/docs/1482-related-projects
...
docs(related): add related projects
8 years ago
Tony Hsu
19579c4ec7
Fix typo
8 years ago
Tony Hsu
74213a5593
Fix typo
8 years ago
Tony Hsu
95ee0bc748
Fix typo
8 years ago
Tony Hsu
70692ecbd4
Fix typo
8 years ago
Tony Hsu
2ce2d3deaa
Fix typo
8 years ago
Tony Hsu
c1cb2595a0
Fix typo
8 years ago
Tony Hsu
34a4850dde
Fix typo
8 years ago
Matt Butcher
9e6b135b5e
docs(related): add related projects
...
Closes #1482
8 years ago
Matt Butcher
70f4f702e3
docs(install): document new upgrade process
...
This documents the new 'helm init --upgrade' flag.
Closes #1704
Closes #1755
8 years ago
Matt Butcher
eb87b71180
Merge pull request #1853 from gosharplite/patch-1
...
Fix typo
8 years ago
Matt Butcher
152556f7e8
Merge pull request #1859 from gosharplite/patch-2
...
fix typo
8 years ago
Tony Hsu
0dfc699dca
Fix typo
8 years ago
Tony Hsu
d2a8d944fe
fix typo
8 years ago
Tony Hsu
829e663990
Fix typo
8 years ago
Taylor Thomas
5b116247b8
Adds documentation for `--wait` and other new command line flags
8 years ago
Matthew Fisher
a263cfb086
fix doc typo
8 years ago
Christoph Blecker
5f981ad96f
Regenerate docs
8 years ago
Ferran Rodenas
bd4fc39950
Allow specifying --set multiple times
8 years ago
Matt Butcher
c8af660b18
Merge pull request #1792 from technosophos/feat/1608-capabilities
...
feat(tiller): add {{.Capabilities}} object
8 years ago
Matt Butcher
cb0a6c7e07
feat(tiller): add {{.Capabilities}} object
...
This adds the {{.Capabilities}} object to the template variables so that
chart authors can write charts that are aware of teh Kubernetes
capabilities of the current cluster.
Closes #1608
8 years ago
Christopher Pauley
ab03fad9cc
"spring" should be "sprig"
8 years ago
Christopher Pauley
d91a4ff5f2
clarifying _ files, adding syntax highlighting
8 years ago
Christopher Pauley
329cd3a33f
making precedence explanation less ambiguous
8 years ago
Maciej Kwiek
0a9413beef
Improve `helm status` help text
...
`helm status -h` now shows what kind of information is displayed when
running `helm status`
8 years ago
Matt Butcher
5d4033f4aa
Merge pull request #1774 from philips/fixup-container-linux-docs
...
docs: kubernetes_distros: complete note about socat on Container Linux
8 years ago
Adam Reese
1eeba7a12e
Merge pull request #1763 from dongziming/master
...
Fix typos and spelling errors
8 years ago
Brandon Philips
edbc561759
docs: kubernetes_distros: complete note about socat on Container Linux
...
This fixes two things:
1) CoreOS Linux is now Container Linux https://coreos.com/blog/tectonic-self-driving.html#coreos-linux-is-now-container-linux
2) Provide more technical details on what is going on for users trying
to debug and understand
8 years ago
William Martin Stewart
a091ca90f3
Installation guide link is wrong in install FAQ
...
It links to install.yaml instead of install.md: https://github.com/kubernetes/helm/blob/master/docs/install.md
8 years ago
dongziming
34d7585f1e
Spelling errors and so on.
8 years ago
Christoph Blecker
d41d3b566f
Update OS X references to macOS
8 years ago
Christoph Blecker
11dc26a7ec
Update docs for homebrew formula
8 years ago
Matt Butcher
6789b4334b
docs(install_faq): document tiller panic for auth failure
...
This documents an issue reported in Slack that turned out to be related
to security configuration in Kubernetes.
8 years ago
Matt Butcher
48553d0a3a
Merge pull request #1740 from wilkers-steve/docs/change_trunc_length
...
docs(helm): change `trunc 24` in base charts
8 years ago
Steve Wilkerson
141a401c48
docs(helm): change `trunc 24` in base charts
...
The upper limit for a chart name is 63 characters now instead of
14 or 24 in older versions of Kubernetes. This replaces `trunc 24`
in the example chart provided to `trunc 63` to reflect the new
length available.
Closes #1637
8 years ago
Matt Butcher
79b6c0a7b9
Merge pull request #1735 from technosophos/docs/link-to-go-whitespace
...
docs(chart_template_guide): link to Go template docs
8 years ago
Matt Butcher
5aa405177d
Merge pull request #1737 from v1k0d3n/master
...
chart repo docs: small correction/clarification
8 years ago
Brandon B. Jozsa
82e0d00d2d
clear instructions for gh-pages
8 years ago
Steve Wilkerson
0c8cff47ae
Typo in helm quickstart guide.
...
Fixed a small typo in the quickstart guide. Change 'upgrade' to
'upgraded' to match tense.
8 years ago
Matt Butcher
21d0d6ba5a
docs(chart_template_guide): link to Go template docs
...
This adds a link to the Go template docs regarding whitespace.
8 years ago
Matt Butcher
945eb707c7
Merge pull request #1718 from raviqqe/patch-1
...
s/backup up/back up/
8 years ago
Adam Reese
163308535d
Merge pull request #1710 from bacongobbler/chart-repo-authentication
...
test(cmd): add unit test for chart backed by basic auth
8 years ago
Adam Reese
97db9145fd
Merge pull request #1711 from gtaylor/patch-1
...
plugins.md: Spelling fix
8 years ago
Eli Mallon
957fcaafa6
Fix Typo
8 years ago
Yota Toyama
9c4465860f
s/backup up/back up/
8 years ago
Matthew Fisher
d9346e2fb9
test(cmd): add unit test for chart backed by basic auth
...
This verifies that by adding user information in the chart repo URL
via `helm repo add`, it will be attached to the request when downloading
the chart tarball and provenance file.
8 years ago
Greg Taylor
f94934b1a1
plugins.md: Spelling fix
8 years ago
Matt Butcher
a72cebe248
Merge pull request #1695 from longseespace/patch-1
...
Update checksum/config annotation
8 years ago
Matt Butcher
9ae9586df0
Merge pull request #1687 from technosophos/feat/1654-pretty-version
...
feat(tiller): Add .Release.Revision and .IsUpgrade
8 years ago
Long Nguyen
a5ba5faf0c
Update checksum/config annotation
8 years ago
Matt Butcher
b2d762af48
feat(tiller): add .Release.IsInstall
8 years ago
Adam Reese
84928e2751
feat(*): allow tiller to be installed in an alternate namespace
...
Adds `--tiller-namespace` flag and `TILLER_NAMESPACE` envvar
to use tiller in an alternate namespace.
closes #1418
8 years ago
Matt Butcher
de7c5e5a38
feat(tiller): Add .Release.Revision and .IsUpgrade
...
New properties are available to template developers.
Closes #1554
8 years ago
Matt Butcher
e757410547
docs(install_faq): add entries about SSL and proxy
...
Closes #1630
8 years ago
Andrew Stuart
6760aa1588
Add Lines method, remove path utils (Sprig pr)
8 years ago
Andrew Stuart
ec964ff41d
Add documentation for imported golang.org/pkg/path funcs
8 years ago
Andrew Stuart
9771973888
Add AsSecrets, AsConfig methods for Files object. Move ToYaml to chartutil
8 years ago
Adam Reese
0c6b6d1c62
fix(*): correct file permissions on source files
8 years ago
John Hofman
c38fb120bf
fix(helm): add trimSuffix to helper functions
8 years ago
Matt Butcher
a5d818dc4a
fi(helm): add more tests for plugins
...
This adds tests for setupEnv, and also updates some documentation to
mirror the current state of plugins.
8 years ago
Andrew Stuart
c311b085d5
Improve language of glob explanation
8 years ago
Andrew Stuart
d07e5cdfb6
Correct docs heading location
8 years ago
Andrew Stuart
2de1728f05
feat(helm): Add Files.Glob method to permit file organization
8 years ago
Matt Butcher
560964766b
Merge pull request #1562 from yuvipanda/patch-1
...
Remove double explanation of why MariaDB is in the list
8 years ago
Matt Butcher
7a15ad381e
Merge pull request #1484 from technosophos/feat/documentation-generator
...
feat(helm): add command to generate documentation
8 years ago
Matt Butcher
a3a0261c02
Merge pull request #1573 from technosophos/feat/plugins
...
feat(helm): add plugin system backend
8 years ago
Matt Butcher
aca9f86df6
feat(helm): add command to generate documentation
...
This adds a hidden 'helm doc' command that generates documentation out
of the Helm help text.
Currently it can create:
- man pages for HELM(1)
- Markdown documentation
- bash autocompletions
Those are the three built-ins for Cobra.
The command is hidden so that it doesn't show up to the regular user,
since this is really a specialized task. It has the advantage of making
it trivially easy to install man pages and bash completion at installation time.
8 years ago
Matt Butcher
74353f73a4
Merge pull request #1513 from databus23/checksum
...
Add a checksum function to the template engine
8 years ago
Matt Butcher
fad755e7ae
feat(helm): add plugin system backend
...
This adds a backend for a plugin system.
Closes #1572
8 years ago
Matt Butcher
6a1aab7fc8
fix(helm): improve --set parser
...
This replaces the old set parser with a brand new one. This also changes
the internal algorithm from duplicating YAML to merging YAML, which
might solve a problem one user reported in chat, but which was never
captured in an issue.
Closes #1540
Closes #1556
8 years ago
Matt Butcher
5517d00a48
Merge pull request #1547 from technosophos/feat/packs
...
feat(helm): support 'helm create --starter=mypack'
8 years ago
Matt Butcher
784a339627
feat(helm): support 'helm create --pack=mypack'
...
This adds support for packs, pre-configured chart patterns that can be
used to quickly create a custom layout for your new chart.
8 years ago
Fabian Ruff
335b3806a5
Add docs for rolling deployments on config change
8 years ago
Yuvi Panda
8ea2d1bc9b
Remove double explanation of why MariaDB is in the list
8 years ago
Matt Butcher
a772697f4d
Merge pull request #1560 from technosophos/fix/1528-increase-release-name-limit
...
fix(tiller): allow release name to be up to 53 chars
8 years ago
Matt Butcher
57ccce10d3
Merge pull request #1551 from technosophos/docs/yaml-tips
...
docs(yaml_techniques): add YAML techniques document
8 years ago
Matt Butcher
9effe7a505
fix(tiller): allow release name to be up to 53 chars
...
This raises the limit from 14 to 53 chars based on the Kubernetes 1.4
name limit.
Closes #1528
8 years ago
Matt Butcher
3fb2feb843
docs(yaml_techniques): add YAML techniques document
...
This documents YAML and provides information about how Helm and
Kubernetes interpret the YAML.
8 years ago
Matt Butcher
48c1ba5355
Merge pull request #1545 from mattfarina/feat/1543-charts-domain-change
...
feat(charts): Move bucket to domain from path
8 years ago
Matt Farina
da73150ce9
fix(tls): download helm and charts over https
...
Downloading of charts and helm itself happened over http. This
change moves to use https as that is available with valid certs.
8 years ago
Matt Farina
7a79661f0e
feat(charts): Move bucket to domain from path
...
A bucket name in the path can be migrated to a custom k8s domain
name. This is in preperation for that.
8 years ago
Matt Butcher
13404ebf82
docs(install_faq): add more info on socat on CoreOS
8 years ago
Matt Butcher
e4bbe33e92
Merge pull request #1514 from technosophos/docs/consistent-spacing
...
docs(chart_template_guide): fix spacing
8 years ago
Anthony Yeh
9c74dae4ff
docs(install): fix deployment name in tiller delete command
8 years ago
Matt Butcher
8857d1227e
docs(chart_template_guide): fix spacing
...
Consistently add spacing for '{{ $foo }}'
8 years ago
Matt Butcher
d5346b1be9
docs(chart_tempalte_primer): add template primer
...
This adds a detailed document on writing templates in Helm. This is NOT
a best-practices guide, but a thorough introduction to templates in
Helm.
8 years ago
Matt Butcher
1498461146
docs(install_faq): document dnsmasq fix for kubeadm
...
The solution to #1455 is to configure dnsmasq on each of your nodes.
This adds brief documentation on how to do so.
Closes #1455
8 years ago
Matt Butcher
6f8fb05575
Merge pull request #1474 from technosophos/docs/install_faq
...
docs(install): add frequently asked questions
8 years ago
Matt Butcher
d92e03046b
docs(install): add frequently asked questions
8 years ago
Matt Butcher
757ebb82bd
Merge pull request #1469 from technosophos/docs/revised-charts-repo
...
docs(chart_repository): update the repo docs
8 years ago
Matt Butcher
91ff73bf53
docs(charts_tips_and_tricks): SAP and Deis examples
...
This adds a couple of examples for building an application chart for
complex multi-part applications.
8 years ago
Matt Butcher
e4507541f2
docs(kubernetes_distros): add notes on kube distros
...
This adds a place to put distribution-specific information about
different distributions of Kubernetes.
8 years ago
Matt Butcher
67f894b0c6
docs(chart_repository): update the repo docs
...
This pass through fixed formatting, examples, and technical information
to reflect the current state of Helm. Also added some pointers for
using a regular webserver.
8 years ago
Matt Butcher
1e213634cf
docs(install): document installer script
...
This adds documentation for 'scripts/get'.
8 years ago
Matt Butcher
9ae97c341c
fix(helm): read passphrase from prompt
...
This prompts the user to enter a passphrase if the given PGP key is
encrypted.
Closes #1447
8 years ago
Matt Butcher
fce17441f6
Merge pull request #1462 from kubernetes/docs/provenance-keybase
...
docs(provenance): explain using Keybase.io
8 years ago
Matt Butcher
8530a8dde2
docs(provenance): explain using Keybase.io
8 years ago
joe2far
eba74bec6c
docs(*) fix typos in docs
8 years ago
Matt Butcher
0fd768b446
Merge pull request #1446 from vdice/provenance-doc-amendments
...
docs(provenance.md): make amendments and add clarification
8 years ago
Vaughn Dice
741f6c81f2
docs(provenance.md): make amendments and add clarification
8 years ago
Matt Butcher
1a8d39b4ec
Merge pull request #1423 from technosophos/docs/tiller-upgrade
...
docs(install): show tiller image upgrade option
8 years ago
Matt Butcher
4ad800b63a
docs(install): show tiller image upgrade option
...
This provides an example of an in-place upgrade to Tiller using `kubectl
set image`.
8 years ago
Jim
0ec45adf6e
docs(*): use '--namespace' instead of '-n'
...
Fixes #1393
8 years ago
Matt Butcher
d7e56133d6
Merge pull request #1386 from slack/doc-rollback
...
doc(rollback): add docs for pre/post rollback hooks
8 years ago
Matt Butcher
63840043f1
Merge pull request #1373 from technosophos/docs/provenance-authority
...
docs(provenance): describe signature authority
8 years ago
Jason Hansen
07564588ed
doc(rollback): add docs for pre/post rollback hooks
8 years ago
Matt Butcher
627c59d148
docs(*): refresh docs
...
This refreshes docs, as discussed in #719 , and adds a few new sections
to the docs.
Closes #719
8 years ago
Matt Butcher
3ec188610b
Merge pull request #1379 from ammeon/docs-fix
...
docs(helm): Fix broken link to glide project
8 years ago
Michelle Noorali
8b551d474c
chore(docs): fix nginx example templates
8 years ago
Nic Roland
6eb3dd1d6c
docs(helm): Fix broken link to glide project
8 years ago
Matt Butcher
04e94c81b8
docs(provenance): describe signature authority
8 years ago
Matt Butcher
9c3f883ec3
Merge pull request #1355 from technosophos/docs/1348-missing-created-timestamp
...
docs(chart_repositories): document correct index example
8 years ago
Matt Butcher
491dc32552
docs(chart_repositories): document correct index example
...
The previous index.yaml example was missing a few fields, notably the
'created' timestamp.
Closes #1348
8 years ago
Adam Reese
f5c07ea0cf
docs(developers): require glide 0.12.0
...
ref: #1310
8 years ago
Matt Butcher
e78cce27ff
Merge pull request #1350 from christensenemc/patch-1
...
Fixed broken link from "chart.md" to "charts.md"
8 years ago
Matt Butcher
a747289b2f
Merge pull request #1344 from technosophos/docs/1343-helm-repo-index-url
...
docs(repo): update repo index docs to show new flags
8 years ago
Erik Christensen
d379eda785
Fixed broken link from "chart.md" to "charts.md"
8 years ago
Matt Butcher
2388e71528
fix(helm): ignore dotfiles in charts/ directories
...
This causes 'helm dep [up|install]' to ignore files in charts/ that
start with either a dot or an underscore. It also changes the
chartloader to ignore those files.
Also, if a 'helm dep up' does not find a charts/ directory, it creates
one.
Closes #1342
8 years ago
Matt Butcher
11d4a67a80
docs(repo): update repo index docs to show new flags
...
This adds the `--url` flag to examples.
Closes #1343
8 years ago
Ken Wronkiewicz
3c27a071ae
docs(install): Add reference to hg in install docs
...
Also, hg is required.
8 years ago
Ken Wronkiewicz
f333bc37a0
docs(install): Add reference to glide in install docs
...
The user needs to get all of the way down to developers docs to
realize they need glide, but if you follow a user who doesn't
necessarily want to develop but wants to build from source, you'd
follow this path:
README -> Quick Start -> Releases -> . o O (Source doesn't work)
-> Install
And then you'd realize that you need Glide.
This one-liner patch fixes that. :)
8 years ago
Matt Butcher
990dc37fc1
Merge pull request #1296 from javiercr/patch-1
...
Fix typo in chart docs
8 years ago
Javier Cuevas
7fa5f3155a
Fix docs regarding .Files.GetString and .Files.GetBytes
...
After #1021 ` .Files.GetString` does not exist any more.
8 years ago
Matt Butcher
1c6fc9c0e8
feat(helm): remove the requirement that fetch/install need version
...
This removes the requirement that a fetch or install command must
explicitly state the version number to install. Instead, this goes to
the strategy used by OS package managers: Install the latest until told
to do otherwise.
Closes #1198
8 years ago
Javier Cuevas
e8f1bf4770
Fix typo in chart docs
...
The name for the default values file is `values.yaml` and not `.values.yaml`.
8 years ago
Kent Rancourt
e6a9110ce0
docs(spelling): Fix some random misspellings
8 years ago
Matt Butcher
51981d62f2
docs(using_helm): change reference from npm to CPAN/Fedora DB
...
Closes #1271
8 years ago
Matt Butcher
6691b79f30
docs(install): Add information on using canary releases
...
This includes documentation on how to use Helm and Tiller canary
releases.
8 years ago
Matt Butcher
4f09b05613
feat(helm): implement new index format
...
This implements a new index file format for repository indices. It also
implements a new format for requirements.yaml.
Breaking change: This will break all previous versions of Helm, and will
impact helm search, repo, serve, and fetch functions.
Closes #1197
8 years ago
Matt Butcher
66e59f63e7
fix(helm): change 'helm update' to 'helm repo update'
...
The old form is marked deprecated.
Relates to #1196
8 years ago
Mark Petrovic
3ec83045d4
issue/1254
...
Fix typo in using_helm.md that refers to "glide install". The
reference should be to "helm install".
8 years ago
Matt Butcher
715be8268e
Merge pull request #1243 from rimusz-lab/docs-charts-repo-github-pages
...
docs(chart_repository): added github pages example
8 years ago
Rimantas Mocevicius
6eb340ed5b
docs(chart_repository): added github pages example
8 years ago
Matt Butcher
47e425ba4e
Merge pull request #1247 from technosophos/docs/install
...
docs(install, using): add installation and usage docs
8 years ago
Matt Butcher
b9a60b7d45
Merge pull request #1242 from technosophos/docs/1241-fix-values-examples
...
docs(charts): fix charts docs to reflect current template practices
8 years ago
Matt Butcher
7d8b5bbb49
docs(install, using): add installation and usage docs
8 years ago
Rimantas Mocevicius
8c0f905e92
docs(chart_repository): added github pages example
8 years ago
Matt Butcher
6da5bc5cee
docs(charts): fix charts docs to reflect current template practices
...
Closes #1241
8 years ago
Matt Butcher
6f7de6d34d
docs(glossary): added glossary
...
Added glossary to the index on README as well.
Closes #1213
8 years ago
Matt Butcher
a5921faf99
feat(chartutils): add support for requirements.yaml
8 years ago
Brandon Philips
440e548901
feat(repo): use OCI style digest identifiers
...
Use the same format as the Open Container Initiative for a digest
string. https://github.com/opencontainers/image-spec/blob/master/descriptor.md#digests-and-verification
Fixes #1166
8 years ago
Brandon Philips
d1488f1d94
docs(README): move history to docs/history.md
...
The history is helpful for people who have never heard of helm but I
don't think it is super relevant for most users.
8 years ago
Jeremy Brown
f51c729046
fix for links to docs/examples in the quickstart
8 years ago
Matt Butcher
f1d07c3f11
feat(helm): add --verify flag to commands
...
This adds the --verify and --keyring flags to:
helm fetch
helm inspect
helm install
helm upgrade
Each of these commands can now make cryptographic verification a
prerequisite for using a chart.
8 years ago
Matt Butcher
a46a033de4
feat(chart): support 'image:URL' in charts.
...
Closes #1034
8 years ago
Matt Butcher
7dadacc176
Merge pull request #1088 from jfrazelle/docs-updates
...
add docs table of contents and update quick start
8 years ago
Jess Frazelle
fed862985e
add docs table of contents and update quick start
...
Signed-off-by: Jess Frazelle <me@jessfraz.com>
8 years ago
Ville Aikas
c30a553bc1
Merge pull request #1069 from prydonius/add-notes-to-spec
...
docs(notes.txt): Add NOTES.txt to Chart spec, and describe chart documentation files
8 years ago
Adnan Abdulhussein
5bc96ef0b9
docs(notes.txt): move NOTES.txt to templates/NOTES.txt
8 years ago
Travis Cline
01529001ca
simplify example container names
...
This encourages people from making container names depend on release
names.
8 years ago
Adnan Abdulhussein
9b58f1018b
docs(notes.txt): Add NOTES.txt to Chart spec, and describe chart documentation
8 years ago
Jess Frazelle
67778cbcd1
update readme example and change repository to https
...
Signed-off-by: Jess Frazelle <me@jessfraz.com>
8 years ago
Matt Butcher
ad77fedf26
docs(developers): recommend minikube
...
This reflects our internal decision to suggest minikube rather than
commit resources to maintaining scripts/local-cluster.sh
Closes #889
9 years ago
Matt Butcher
64831314a7
docs(charts): describe {{.Files}}
9 years ago
Matt Butcher
87a010b5e5
Merge pull request #962 from technosophos/docs/960-hooks-lifecycle
...
docs(charts): explain hook resource lifecycle
9 years ago
Matt Butcher
09c74ee8b4
docs(logo): add the official helm logo png
9 years ago
Matt Butcher
9e8318fe59
docs(charts): explain hook resource lifecycle
...
This explains how a hook resource is not managed as part of the release
lifecycle.
Closes #960
9 years ago
Matt Butcher
f171d30379
Merge pull request #942 from technosophos/docs/938-hooks
...
docs(charts): add documentation for hooks.
9 years ago
Matt Butcher
a21029a804
docs(charts): add documentation for hooks.
...
Closes #938
9 years ago
Michael Stapelberg
561e420659
Add reference to text/template Go package doc
...
…since people might not be familiar with Go templates.
9 years ago
Matt Butcher
e91bbceff2
Merge pull request #916 from technosophos/feat/901-hooks
...
feat(tiller): support hooks for install
9 years ago
Matt Butcher
ff32062ae8
feat(tiller): support hooks for install
9 years ago
Keerthan Mala
988bb02991
docs(helm):correct the documentation for the global values usage
9 years ago
Jeff Zellner
3133f4345d
Update developers.md
...
fix typo
9 years ago
Michelle Noorali
ebaf5a2243
chore(docs): update "Name" field in values.yaml
...
* the template refers to .Values.Name but the
values.yaml file has a name field with a lowercase
"n". Figured changing this is the right move since
yaml is case sensitive.
9 years ago
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