Commit graph

530 commits

Author SHA1 Message Date
Florian Zysset
fa06dd176d helm init --upgrade will downgrade (#2805)
* Don't downgrade tiller with helm init --upgrade unless --force-upgrade is specified
Fix tests after merging master

* Reformatting with gofmt
2018-01-09 12:46:07 -08:00
Matthew Fisher
c462b28f14
Merge pull request #3321 from akshaisarathy/master
Adding Platform9 info
2018-01-09 07:48:02 -08:00
Akshai Parthasarathy
9c04c660cf updating language 2018-01-08 16:04:48 -08:00
Akshai Parthasarathy
e6280d157c Adding Platform9 info 2018-01-08 16:00:55 -08:00
Justin Scott
9d0f9a24fd
Merge pull request #3315 from bacongobbler/add-bracket
add missing parentheses
2018-01-08 10:27:13 -08:00
Luis Cordova
724b3898a4
fix typo 2018-01-08 10:23:15 -05:00
Matthew Fisher
b3cc17b770 add missing parentheses 2018-01-05 12:54:03 -08:00
Matthew Fisher
6c585d47a8
Merge pull request #3266 from nokia/docs/downloader-plugin
docs: downloader plugin documentation
2017-12-28 14:58:51 -08:00
Mitchel Humpherys
e4274c448c docs(chart_template_guide): Fix link
Fix a Glob link floating around with some invalid markdown and an invalid
target.
2017-12-23 15:14:46 -08:00
Matthew Fisher
1c30e61dde
Merge pull request #3280 from gmiretti/patch-1
doc: Fix command formatting on plugins help
2017-12-21 12:08:50 -08:00
Gabriel Miretti
9735642fe8
Fix broken bullets by Note in docs.helm.sh 2017-12-19 17:51:27 -03:00
Gabriel Miretti
219e1075ce
Fix command formatting 2017-12-19 17:46:03 -03:00
Gergo Huszty
a8b95ca1d1 Downloader plugin documentation added. 2017-12-16 13:32:46 +01:00
Julian
ca415ab8db feat(helm): support namespace and additional values in lint (#2972)
* Add "--namespace" to helm lint

Keep lint syntax as close as possible to "helm install" resp. "helm
upgrade", so that one only needs to change the command.

See #2036

* Align lintCmd struct

* Add "--set" and "--values" to helm lint

Keep lint syntax as close as possible to "helm install" resp. "helm
upgrade", so that one only needs to change the command.

Closes #2495,#2036

* Reuse strict parameter, when rendering during lint

We want to see the rendering fail, if we missed a value, so we reuse
"--strict".

See #2495,#2036

* Fix lint unit test

See #2495,#2036

* Update docs
2017-12-13 14:43:12 -08:00
Matthew Fisher
6707fe0468
Merge pull request #3190 from mattfarina/feat/status-json
feat(status): Optional output as JSON and YAML
2017-12-13 10:37:01 -08:00
Matthew Fisher
646ab43bc4
Merge pull request #3232 from hobti01/patch-3
Fix example and reference version matching syntax
2017-12-12 14:43:04 -06:00
Matt Farina
9d4b9ca208
feat(status): Optional output as JSON and YAML 2017-12-12 12:51:05 -05:00
Luk Burchard
6029f4dc93
Fix helm ls in Quickstart 2017-12-11 13:39:03 +01:00
Matthew Fisher
782f855ad9
Merge pull request #3091 from bacongobbler/release-checklist
add release checklist
2017-12-06 15:36:27 -08:00
Ralph Squillace
9dd74690c2 Updating the guidance for securing your Helm installation (#3228)
* first staging

* Filled out RBAC and TLS

* Finished draft.

* smoothing

* gRPC endpoint tooling moved up and cleaned

* updating install.md

* addressed comments; will continue expanding and iterating
2017-12-06 08:55:24 -08:00
Tim H
a3af75f9b6
Fix example and reference version matching syntax
Address documentation issue raised in #2759
2017-12-05 13:25:56 +01:00
Matthew Fisher
7c66074bf6
Merge pull request #3205 from bacongobbler/fix-links
fix links to service_accounts.md
2017-11-28 10:58:10 -08:00
Matthew Fisher
7bda457164
Merge pull request #3192 from markgibaud/patch-1
correct typo
2017-11-27 10:44:52 -08:00
Matthew Fisher
35616bd0df fix links to service_accounts.md 2017-11-27 09:39:26 -08:00
Ralph Squillace
c20ec8feda fixed bad link. 2017-11-26 12:02:16 -08:00
Arash Deshmeh
9e869700c0 fix(helm): add --app-version flag to 'helm package'
When 'helm package --app-version foo' is run, this will
set the AppVersion field to 'foo' in the packaged chart.

Signed-off-by: Arash Deshmeh <adeshmeh@ca.ibm.com>
2017-11-24 14:41:33 -05:00
Igor Vuk
d81780032a Fix a typo in install.go, update helm_install.md 2017-11-23 19:06:37 +01:00
Matthew Fisher
cad89240f3
Merge pull request #3187 from hoesler/fix/chart_downloader
fix(helm): resolve relative chart paths
2017-11-23 07:48:09 -08:00
Mark Gibaud
335ea3c6ac
correct typo 2017-11-23 09:16:02 +00:00
Matthew Fisher
ab46779b88
Merge pull request #3094 from bacongobbler/rbac
more expansive RBAC setup docs
2017-11-22 09:32:49 -08:00
Christoph Hösler
af9190f956 feature: let FindChartInRepoURL return absolute chart URLs 2017-11-22 18:32:05 +01:00
Matthew Fisher
497837edd7 add release checklist 2017-11-22 09:31:09 -08:00
Matthew Fisher
d655911088
Merge pull request #3041 from jlyheden/feature/plugin-http-installer
Add plugin installer from http archive
2017-11-22 09:15:45 -08:00
Matthew Fisher
ae878f91c3 more expansive RBAC setup docs 2017-11-22 09:12:03 -08:00
Christoph Hösler
b45293feb0 fix: updated docs 2017-11-22 13:27:00 +01:00
omkensey
41415e5c42 RBAC best practices (#3184)
Document chart best practices related to RBAC.

Fixes #3098.
2017-11-21 21:05:55 -07:00
Matt Butcher
79ccafde2b
docs(quickstart): add clarifications about RBAC, TLS (#3180)
This puts pointers to RBAC and TLS docs in the quickstart guide.
2017-11-21 12:53:32 -07:00
Rajat Jindal
7f13e13a71 support output-dir when running 'helm template' (#3144)
* support output-dir when running 'helm template'

* add --output-dir to documentation

* when writing to file, dont add additional document

* trigger another ci build. make test-unit works for me

* dont write blank files

* return err instead of panic
2017-11-21 12:10:27 -07:00
Sebastien Plisson
31ea2018fa docs(helm): Document how to update a release idempotently (#3148)
* docs(helm): Document how to update a release idempotently

To use the same command when installing and upgrading a release, using helm upgrade with '--install' works.

Closes #3134

* Upgrade instead of update
2017-11-21 11:30:59 -07:00
Michelle Noorali
5884124294 ref(docs): update plugin install documentation 2017-11-20 10:12:13 -05:00
Matthew Fisher
5f53c55b52
Merge pull request #3142 from notxcain/patch-1
Fix incorrect line
2017-11-17 09:14:27 -08:00
Matt Butcher
e8e6ac5d77
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.
2017-11-15 17:52:24 -07:00
Denis Mikhaylov
7e0e27726d
Fix incorrect line 2017-11-15 10:48:29 +03:00
Stephen McQuaid
cf6f139ee8
Update related.md with new helm plugin
Add helm-github plugin to list in documentation
2017-11-14 15:07:23 -08:00
Franz Beltran
85ed9f3d4b
Update best practices on imagePullPolicy
Setting the value of `imagePullPolicy` should be aligned to what `helm create` does
2017-11-09 10:35:24 +08:00
Pietro Menna
8ee89fe5dc
fix(helm): update documentation to reflect $HOME env var change 2017-11-08 00:36:05 -02:00
Justin Scott
8203d813a5 docs(helm): Correct --set to --override in helm init example 2017-11-07 10:45:18 -08:00
Michael Venezia
62e2f14027
Fixing a couple of styling issues 2017-11-03 16:12:42 -04:00
Michael Venezia
e261f44dde
Adding documentation on what rbac privileges are needed for a helm client to connect to tiller 2017-11-03 15:48:17 -04:00
Matthew Fisher
0647cdf84c
Merge pull request #2990 from bacongobbler/bump-go-version
use the latest version of Go/Glide
2017-11-02 09:26:37 -07:00