Justin Scott
48649fe03e
WIP feat(tiller): add --net-host flag to 'helm init'
...
When 'helm init --net-host=true' is run, Tiller will be installed with access to the host network (net=host in Docker)
Closes #2222
8 years ago
fibonacci1729
73e6399294
test(*): add tests for new tls support
...
Adds a testdata directory to hold tls certs at the root
of the project. The tests cover pkg/tlsutil, cmd/helm,
and cmd/helm/installer.
Closes #2289
8 years ago
Matt Butcher
01f8dcdc61
Merge pull request #2094 from nokia/custom-getter
...
Implementation of pluggable downloaders
8 years ago
Sushil Kumar
99065aa331
Validates chart-dir before running dependency list command
...
Fixes issues/2276: helm dependency list hangs if run on large directory
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
Matt Butcher
bba0214ea1
Merge pull request #2273 from sushilkm/issues/2272
...
Exposes repository-URLs as flags on helm init command
8 years ago
Matt Butcher
0c11033fb7
Merge pull request #2171 from appscode/tiler-prom
...
Expose tiller server metrics to prometheus
8 years ago
Sushil Kumar
2e8d2c0178
Docs updated for new flags
8 years ago
Sushil Kumar
5431f33cb1
Exposes repository-URLs as flags on helm init command
...
Fixes issues/2272
stable-repository-url is currently hard-coded for helm init,
so if a user wants to make a different intranet repository as stable repo,
only option left is to first do an init,
followed by repo delete and repo add.
8 years ago
Taylor Thomas
d03311b45a
Merge pull request #2188 from scottrigby/chartutil-ingress-example
...
chartutil create ingress example
8 years ago
Matt Butcher
62fa34a57f
Merge pull request #2267 from bacongobbler/helm-serve-docs
...
clarify helm serve's intent
8 years ago
Matt Butcher
436aa4884a
Merge pull request #2268 from technosophos/fix/2256-ignore-empty-yaml-delete
...
fix(tiller): ignore empty YAML documents during delete
8 years ago
sadlil
8c81e7336a
Add prometheus monitoring for tiler
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
Matt Butcher
573a8a190c
fix(tiller): ignore empty YAML documents during delete
...
Closes #2256
8 years ago
Matt Butcher
bc8b3bb17d
Merge pull request #2264 from technosophos/fix/2244-requirements-segfault
...
fix(helm): fix nil pointer in requirements.go
8 years ago
Adam Reese
464a5bc7d4
Merge pull request #2266 from adamreese/fix/validate-docs
...
fix(scripts): don't include plugins for generating docs
8 years ago
Adam Reese
a92a36762c
docs(*): generate latest docs
8 years ago
Adam Reese
6bcd19d519
fix(scripts): don't include plugins for generating 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
Christoph Blecker
797800a289
Add docs-verify script
8 years ago
Matt Butcher
19b111b123
fix(helm): fix nil pointer in requirements.go
...
This fixes a segfault that was the result of assigning to a property of
a nil pointer.
Closes #2244
8 years ago
Serguei Bezverkhi
26343023a3
fix(tiller): increase maximum size of gRPC message
...
* tiller_fix_2261
* fix(tiller) 2261 Increase maxMsgSize to 20MB
8 years ago
Adam Reese
4d939ec9be
Merge pull request #2260 from adamreese/fix/wait-apps
...
fix(helm): correct import for apps api
8 years ago
Adam Reese
7a141a10b3
fix(helm): correct import for apps api
...
* cleanup named imports
8 years ago
Adam Reese
0ab38a998c
Merge pull request #2248 from adamreese/ref/kube-v1.6
...
ref(*): kubernetes v1.6
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
382e2b42d6
Merge pull request #2239 from technosophos/fix/2238-duplicate-commands
...
fix(helm): remove duplicate commands
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
Adam Reese
85c41ef11a
ref(*): kubernetes v1.6
...
Rebase on kubernetes v1.6
8 years ago
Adam Reese
e89e6af00a
Merge pull request #2259 from adamreese/fix/2155-image-policy
...
fix(init): use ImagePullPolicy Always for canary installs
8 years ago
Adam Reese
264ad3271e
fix(init): use ImagePullPolicy Always for canary installs
...
fixes : #2155
8 years ago
Taylor Thomas
1cf37fd6a6
Merge pull request #2253 from sushilkm/issues/2251
...
Added release-name to helm delete error
8 years ago
Sushil Kumar
000bf9fd1a
Added release-name to helm delete error
...
Fixes https://github.com/kubernetes/helm/issues/2251
In case a user tries to delete a non-existent release,
the error message displayed was missing release-name.
8 years ago
Taylor Thomas
252e992aa7
Merge pull request #2250 from bodepd/gopath_compile_note
...
Add note about gopath in developer docs
8 years ago
Taylor Thomas
33bb15ef99
Merge pull request #2255 from sushilkm/issues/2254
...
Fixes hard-coded linux based file-separator
8 years ago
Sushil Kumar
84fc5b776f
Fixes hard-coded linux based file-separator
...
Fixes https://github.com/kubernetes/helm/issues/2254
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
Scott Rigby
5bdcbee9af
Change secret name to something more standard
8 years ago
Scott Rigby
2be4547d13
Change to hosts array, and parameterize serviceName and servicePort
8 years ago
Adam Reese
9856c23459
Merge pull request #2236 from adamreese/ref/plugin-remote
...
ref(plugin): cleanup unused functions
8 years ago
Matt Butcher
88a4c15613
docs(related): add note about helm-plugin GitHub tag
8 years ago
Matt Butcher
544bf5b72d
Merge pull request #2241 from sushilkm/issues/2240
...
Replaced InstallRelease with InstallReleaseFromChart in cmd/install.go
8 years ago
Sushil Kumar
72c0c1ae8b
Replaced InstallRelease with InstallReleaseFromChart in cmd/install.go
...
Fixes https://github.com/kubernetes/helm/issues/2240
`helm install` command was calling chartutil.Load twice,
once from `run` method and
another time from `client.InstallRelease` which is called from `run` method in `cmd/helm/install.go`
8 years ago
Matt Butcher
1a79c28f45
fix(helm): remove duplicate commands
...
Closes #2238
8 years ago
Taylor Thomas
6506c145b6
Merge pull request #2231 from thomastaylor312/docs/developer_workflow
...
docs(*): Adds developer workflow documentation
8 years ago
Adam Reese
e611936893
ref(plugin): cleanup unused functions
8 years ago
Taylor Thomas
73747b9533
docs(*): Adds developer workflow documentation
...
This adds documentation for the developer workflow as approved in #2069
Closes #2069
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