50 Commits
Author SHA1 Message Date
Matt Farina 01dc62ecfd Moving Tiller to new location
The tiller primary location is now GitHub Container Registry.
It is also replicatated to GCR, Docker Hub, and Quay.

Signed-off-by: Matt Farina <matt@mattfarina.com>
2020-10-14 09:35:55 -04:00
Matthew Fox e03f1ae502 Update Debian repo signing key location
Signed-off-by: Matthew Fox <matt@getbalto.com>
2020-08-05 06:49:52 -07:00
Matt Farina e52dbc2c2b Updating the install instructions
This mirrors the change already merged into v3 at
https://github.com/helm/helm-www/pull/713

Signed-off-by: Matt Farina <matt@mattfarina.com>
2020-07-02 12:47:48 -04:00
Matthew Fox 628541e097 Add Apt (Deb/Ubuntu) installation instructions for Helm 2
Signed-off-by: Matthew Fox <matt@getbalto.com>
2020-05-15 07:12:51 -07:00
Bridget Kromhout ce0ad06e94 Fixes per helpful feedback
Signed-off-by: Bridget Kromhout <bridget@kromhout.org>
2019-07-23 15:48:03 -05:00
Bridget Kromhout d8b7984d75 Fixing link; adding AKS.
Signed-off-by: Bridget Kromhout <bridget@kromhout.org>
2019-07-23 15:40:37 -05:00
Ihor Dvoretskyi 94201711ff Snap installation information
Installation information added (and a minor fix)

Signed-off-by: Ihor Dvoretskyi <ihor@linux.com>
2019-06-13 14:54:40 +00:00
Matthew Fisher 95775d0c60 feat(ci): push release assets to Azure and GCS
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
2019-06-04 10:41:25 -07:00
dev-chulbuji 3d487547f9 change deployment version
Signed-off-by: dev-chulbuji <dev.chulbuji@gmail.com>
2019-05-22 00:47:00 +09:00
Matthew Fisher a93ebe17d6 Merge pull request #5371 from PayFit/feat/add-sql-storage-driver
[storage] Add an SQL storage driver
2019-05-09 12:03:14 -07:00
Duffie Cooley 8bc521fd54 Updating to use git.io short url
I've added an alias to git.io the github url shortening service from git.io/get_helm.sh -> https://raw.githubusercontent.com/helm/helm/master/scripts/get

Like this:
```
$ curl -i https://git.io/ -F url=https://raw.githubusercontent.com/helm/helm/master/scripts/get -F code=get_helm.sh

HTTP/1.1 201 Created
Server: Cowboy
Connection: keep-alive
Date: Fri, 19 Apr 2019 23:20:39 GMT
Status: 201 Created
Content-Type: text/html;charset=utf-8
Location: https://git.io/get_helm.sh
Content-Length: 62
X-Xss-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Runtime: 0.008310
X-Node: f065811c-e0e8-4384-bf09-9d9d28586c4d
X-Revision: 392798d237fc1aa5cd55cada10d2945773e741a8
Strict-Transport-Security: max-age=31536000; includeSubDomains
Via: 1.1 vegur
```
I think it's a little easier to remember and use.
There is also no way to overwrite or modify alias. Once it's there it's there in perpetuity.

Thanks!

Signed-off-by: Duffie Cooley <dcooley@heptio.com>
2019-04-22 16:25:17 -07:00
Étienne Lafarge 6c396880ad [pr-review] Lighten docs & validate SQL dialect
Signed-off-by: Étienne Lafarge <etienne.lafarge@gmail.com>
2019-04-22 13:14:13 +02:00
a602d70842 [storage] Add an SQL storage driver
This commits adds the possibility to back Tiller (or the future
Tiller-less Helm CLI) with any SQL database (only postgres has been
tested so far) to store release information.

The main motivation for this commit was to use a storage backend that
would allow releases larger that 1MB in size (ConfigMap or Secret
drivers don't, because of limits on value size in the underlying etcd
key-value store).

Signed-off-by: Étienne Lafarge <etienne.lafarge@gmail.com>

Co-authored-by: Elliot Maincourt <e.maincourt@gmail.com> (@emaincourt)
Co-authored-by: Paul Borensztein <hi@0x01.fr> (@commit-master)
2019-04-22 13:14:13 +02:00
dieutth 3b3406a20d Update install.md
*From Script* should be in the same level as other *Installing the Helm Client* options.

Signed-off-by: Dieu Tran <dieufunny@gmail.com>
2019-04-16 13:36:40 +02:00
Marcin Kłopotek 7871ea9f73 Update documentation with option to install helm on Windows via scoop (#5207)
Signed-off-by: Marcin Kłopotek <marcin.klopotek@gmail.com>
2019-01-29 10:43:38 -08:00
Mike Garuccio 833ee712b2 fix snap install command (#4877)
Added `--classic` to the snap install command.

Signed-off-by: Mike Garuccio <mgaruccio@gmail.com>
2018-11-06 15:32:38 -08:00
Matthew Fisher c60abb4dd0 add special note for RBAC users (#4597)
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
2018-11-01 10:17:46 -07:00
Carlos Tadeu Panato Junior 71ba25a5a9 change kubernetes to helm in docs and yaml files when refer the repository (#4640)
Signed-off-by: cpanato <ctadeu@gmail.com>
2018-09-14 07:36:11 -07:00
Matthew Fisher 10db6a6fb5 introduce helm init --automount-service-account-token (#4589)
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
2018-09-07 13:24:10 -07:00
Michelle Noorali 96f9eb3c1f Merge pull request #4371 from michelleN/docs
ref(docs): update docs around rbac
2018-07-26 10:42:09 -04:00
Ihor Dvoretskyi 84856089c6 Snap installation information added (#4366)
* Snap installation information added

Signed-off-by: Ihor Dvoretskyi <ihor@linux.com>

* Moved Snap instructions to the different section

Signed-off-by: Ihor Dvoretskyi <ihor@linux.com>
2018-07-23 13:51:24 -06:00
Michelle Noorali 57e7b07c3e ref(docs): add more links to tiller rbac info 2018-07-20 12:23:42 -04:00
Manuel Rüger 87cd8ce79a Remove Mercurial build-time dependency
Since the only dep (bitbucket.org/ww/goautoneg) that required it is gone in
https://github.com/kubernetes/helm/commit/845e99014362983d01179a411ae664b104e6c1f7#diff-f16a80eae23d5b298c2652448ec420cfL4
2018-04-11 18:38:47 +02:00
Stefan Henseler c6faed101b Updates readme with choco install command 2018-04-05 23:51:21 +02:00
lihuangzym b9bd81dc7f the spell check 2018-01-30 19:05:12 +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
Justin Scott 8203d813a5 docs(helm): Correct --set to --override in helm init example 2017-11-07 10:45:18 -08:00
Taylor Thomas 5e10814eb6 docs(tiller): Adds documentation for secret backend
Adds documentation for running `tiller` with the new secrets backend
added in #2721
2017-10-12 18:45:37 -07: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
Frederi Mandin c903a4417f Corrected a typo in Easy in-cluster installation 2017-09-13 17:27:41 +02: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
Karolis Labrencis 25852aa8f4 Remove confusing 'if' from install.md
The "if" might confuse reader
2017-06-28 13:46:59 +03:00
Tao Zhou d19b6cdd66 docs(install): add doc to use helm reset to delete tiller deployment 2017-02-07 08:14:11 +08:00
Matt Butcher 70f4f702e3 docs(install): document new upgrade process
This documents the new 'helm init --upgrade' flag.

Closes #1704
Closes #1755
2017-01-24 15:09:15 -07:00
Christoph Blecker d41d3b566f Update OS X references to macOS 2016-12-23 11:49:31 -08:00
Christoph Blecker 11dc26a7ec Update docs for homebrew formula 2016-12-23 11:49:31 -08:00
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
2016-12-15 11:21:40 -08:00
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.
2016-11-14 19:06:53 -05:00
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.
2016-11-14 13:55:33 -05:00
Anthony Yeh 9c74dae4ff docs(install): fix deployment name in tiller delete command 2016-11-07 11:37:01 -08:00
Matt Butcher 1e213634cf docs(install): document installer script
This adds documentation for 'scripts/get'.
2016-10-26 15:53:57 -06:00
Matt Butcher 1a8d39b4ec Merge pull request #1423 from technosophos/docs/tiller-upgrade
docs(install): show tiller image upgrade option
2016-10-24 10:41:49 -06:00
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`.
2016-10-20 13:30:08 -06:00
Jim 0ec45adf6e docs(*): use '--namespace' instead of '-n'
Fixes #1393
2016-10-20 11:18:10 -04:00
Matt Butcher 627c59d148 docs(*): refresh docs
This refreshes docs, as discussed in #719, and adds a few new sections
to the docs.

Closes #719
2016-10-17 12:15:10 -06:00
Nic Roland 6eb3dd1d6c docs(helm): Fix broken link to glide project 2016-10-17 13:33:02 +01:00
Ken Wronkiewicz 3c27a071ae docs(install): Add reference to hg in install docs
Also, hg is required.
2016-10-09 11:57:08 -07:00
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. :)
2016-10-09 11:38:52 -07:00
Matt Butcher 6691b79f30 docs(install): Add information on using canary releases
This includes documentation on how to use Helm and Tiller canary
releases.
2016-10-04 15:48:08 -06:00
Matt Butcher 7d8b5bbb49 docs(install, using): add installation and usage docs 2016-09-28 13:19:22 -06:00