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