458 Commits
Author SHA1 Message Date
Matt Butcher f3127b94b2 Fix/missing ssl params (#3152)
* fix(helm): add TLS params back

During a recent refactor, several TLS flags stopped being processed for
a few of the commands. This fixes those commands, and documents how to
set up TLS.

* fix(tiller): add stricter certificate verification

The older version of Tiller allowed a weaker set of certificate checks
than we intended. This version requires a client certificate, and then
requires that that certificate be signed by a known CA. This works
around the situation where a user could provide a self-signed
certificate.

(cherry picked from commit e8e6ac5d77)
2017-11-15 17:10:05 -08:00
Pietro Menna db76009b67 fix(helm): update documentation to reflect $HOME env var change 2017-11-14 13:19:27 -08:00
Justin Scott c2a0572c42 docs(helm): Correct --set to --override in helm init example 2017-11-14 13:18:25 -08:00
Michael Venezia 8a30b58eee Updating comment indentation
as requested
2017-10-20 09:46:36 -04:00
Michael Venezia 14cd8833ee Adding documentation on $ variable 2017-10-20 09:40:03 -04:00
Drew Hunt f98b0fcdeb Working on Fedora release 25 - kubeadm v1.7.0 - kubelet v1.8.1
Tested:
- Installing/deleting Chart
- Chart upgrade and Chart rollback
2017-10-18 12:33:19 -07:00
Edward Medvedev bbad3c574e Fix a small typo in yaml_techniques.md
Fix a typo: `coffess`.
2017-10-15 20:29:13 +02:00
Matthew Fisher 1eff362941 Merge pull request #3014 from mattfarina/fix/semver-order
fix(semver): fixed edge cases that do not match prerelease
2017-10-13 09:00:49 -07:00
Michael Venezia e170392303 Adding how to add an image pull secret in helm (#3022)
Document how to add an image pull secret in Helm

Provide an example of how to take an image registry, user name, and password and prepare a Secret that can be used by a pod to pull a protected container image.
2017-10-12 16:09:46 -04:00
Maciej Kwiek 3d94d9cfec Merge pull request #2769 from rocky-nupt/feature-remote-value
feat(helm):Allow remote values.yaml with -f
2017-10-11 09:52:29 +02:00
Justin Scott 16c579f3a3 feat(helm): Add --node-selectors and --output flags to helm init
This feature enables users to specify more control over where Tiller pod
lands by allowing "node-selectors" to be specified. Alternatively, the
"--output" flag will skip install and dump Tiller's raw Deployment manifest to stdout so user may alter it as they see fit (probably with a JSON manipulation tool like jq).

Closes #2299
2017-10-10 16:24:35 -07:00
Matt Farina b27b11a280 fix(semver): fixed edge cases that do not match prerelease
>0.0.0-a does not match pre-releases on 0.0.0 that start with a
capital letter or number. This has to do with the ordering of
code points. Numbers and capital letters come before lowercase
letters.

>0.0.0-0 should match all valid pre-releases on 0.0.0. According
to the spec, "Numeric identifiers MUST NOT include leading zeroes."
A 0 is also the lowest code point for all the allowed characters
in a pre-release
2017-10-06 14:05:32 -04:00
Dhilip 67af4998de helm create all defined template names should be namespaced … (#2845)
* helm create all defined template names should be namespaced https://docs.helm.sh/chart_best_practices/#names-of-defined-templates

* Update Doc

* Update example
2017-10-06 09:04:53 -06:00
flyer103 ac533d98be docs/developers.md: change tense 2017-10-03 12:56:15 +08:00
flyer103 c4581c8b40 docs/developers.md: add notes for k8s.io dir 2017-10-01 17:03:38 +08:00
Neil Moore bd48fa165e Update helm_install.1 2017-09-26 09:04:36 +01:00
Neil Moore 9c37643081 Update helm_install.md 2017-09-26 09:04:13 +01:00
Matthew Fisher cf3fc21e81 Merge pull request #2898 from zlabjp/kube-version
feat(helm): add --kube-version flag to helm template
2017-09-25 15:19:05 -07:00
Joshua Dolitsky 0089a28dba Add ChartMuseum to related.md 2017-09-19 18:18:25 -05:00
Sean Slattery 48cb6ad63e Minor Spelling Corrections 2017-09-18 11:46:56 -07:00
Frederi Mandin c903a4417f Corrected a typo in Easy in-cluster installation 2017-09-13 17:27:41 +02:00
Kazuki Suda fa3ee5aecf feat(helm): add --kube-version flag to helm template
This commit adds --kube-version flag to helm template. It allows you to
override the Kubernetes version used as Capabilities.KubeVersion.Major/Minor (e.g. 1.7).
2017-09-11 11:22:00 +09:00
flyer103 d55782de94 cmd/helm,docs/helm: amend default namespace of tiller 2017-09-09 05:23:07 +08:00
Matthew Fisher d978c4af62 Merge pull request #2889 from scottrigby/2888-clarify-default-command-best-practice
Fixes #2888. Clarifies that use of default command should stay DRY
2017-09-05 11:13:48 -07:00
Matthew Fisher bb5db61325 Merge pull request #2781 from jascott1/i2755-template
feat(helm): add `template` command
2017-09-05 10:09:23 -07:00
ReSearchITEng 56af57ea94 easy copy/paste for those living on the edge
easy copy/paste for those living on the edge :)
2017-09-02 17:09:00 +03:00
Scott Rigby 58e8e3b756 Fixes #2888. Clarifies that use of default command should stay DRY 2017-09-01 18:02:52 -04:00
Matt Butcher 7186fcf240 Merge pull request #2808 from ebabani/master
'helm upgrade --install' uses the namespace from kube config.
2017-08-31 10:57:31 -06:00
Matthew Fisher 2e9bb9f552 Merge pull request #2867 from appscode/upl
Update link to wheel
2017-08-30 21:31:54 -07:00
kfirstri a1f536cb2b right syntax is helm.sh/hook-delete-policy according to commit 734b124577 2017-08-30 17:15:31 +03:00
Justin Scott 4a02a71f1e WIP feat(helm): add template command
This adds the functionality from the helm-template plugin to allow the
rendering of templates without Tiller.

Closes #2755
2017-08-28 18:04:56 -07:00
Tamal Saha a412a1209a Update related.md 2017-08-28 08:42:48 -07:00
xuhaigang c77a90a240 feat(helm):Allow remote values.yaml with -f
In this feature, we can use -f option with remote files, same as kubectl
accepts URLs. I add an option to send a 'get' request when read the local
file failed.

Closes #2642
2017-08-28 18:49:04 +08:00
tamal cdc0245d77 Update link to wheel 2017-08-27 14:36:56 -07:00
DockerZK 734b124577 feat(*) add key helm.sh/hook-delete-policy to hook annotation
When "helm.sh/hook-delete-policy: hook-succeeded" is provided in a hook's annotation, Tiller will automatically delete the hook after the hook is succeeded. When "helm.sh/hook-delete-policy: hook-failed" is provided in a hook's annotation, Tiller will automatically delete the hook after the hook is failed.

Closes #1769
2017-08-24 12:18:28 +08:00
Justin Scott a2323f8658 Merge pull request #2818 from lichuqiang/master
fix typo in helm_fetch.md
2017-08-18 11:46:48 -07:00
lichuqiang ceb953c5b0 fix typo 2017-08-17 11:27:09 +08:00
Ergin Babani e22dad066c Update docs with the upgrade/install namespace behaviour. 2017-08-15 01:40:56 -04:00
Matt Butcher 0853f4906a feat(tiller): limit number of versions stored per release
This adds a new configuration option to Tiller to limit the number of
records stored per release.

Tiller stores historical release information (helm history, helm
rollback). This makes it possible to set a maximum number of versions
per release.

To enable this feature, use `helm init --history-max NNN`. Note that
because of the restrictions on Deployment objects, you will have to
re-install Tiller to add a limit.

Along the way, I found an unreported bug in the Memory storage driver.
This fixes that bug and adds substantially more tests to catch
regressions.

Closes #2332
2017-08-10 12:01:20 -06:00
Dan O'Brien 3896c343c2 updated pullpolicy example
Unsupported value: "alwaysPull": supported values: Always, IfNotPresent, Never
2017-08-09 10:25:40 -04:00
Michelle Noorali 3f33651713 Merge pull request #2761 from michelleN/service-account-docs
chore(docs): add guide for service accounts
2017-08-08 12:46:30 -04:00
Taylor Thomas 9a0070af85 Merge pull request #2767 from appscode/link-wheel
Add link to wheel.
2017-08-07 19:11:41 -07:00
Michelle Noorali f1bd1e684a docs(service_accounts): add non cluster-admin ex 2017-08-07 17:22:17 -04:00
tamal 80c2c85201 Add link to wheel. 2017-08-06 08:16:09 -07:00
Laurens Vanderhoven d1ee8d4ce6 Add requirements.yaml to Charts file structure 2017-08-06 15:12:25 +02:00
Michelle Noorali deffe2024a chore(docs): add guide for service accounts
* closes #2224
2017-08-03 12:22:35 -07:00
Michelle Noorali b555206786 Merge pull request #2749 from jiaweizhou/patch-1
docs(helm): Fix docs spelling error
2017-08-03 09:23:34 -07:00
Michelle Noorali 916502c79c Merge pull request #2753 from mstrzele/helm-edit-plugin
docs: add helm-edit plugin
2017-08-03 09:22:56 -07:00
Miouge1 1c3d9b892e Fix link 2017-08-03 13:08:21 +02:00
Maciej Strzelecki 373b5cb86b docs: add helm-edit plugin 2017-08-02 15:33:48 +02:00