Michelle Noorali
64e9e47183
feat(helm): add service account flag to helm init
...
helps with half of #2224
9 years ago
Matt Butcher
5af676cda1
Merge pull request #2287 from jascott1/2222/nethost_tiller
...
feat(tiller): add --net-host flag to 'helm init'
9 years ago
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
9 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
9 years ago
Adam Reese
85c41ef11a
ref(*): kubernetes v1.6
...
Rebase on kubernetes v1.6
9 years ago
Adam Reese
264ad3271e
fix(init): use ImagePullPolicy Always for canary installs
...
fixes : #2155
9 years ago
fibonacci1729
ad614b91a5
feat: helm support for TLS
9 years ago
fibonacci1729
efe5e2744b
ref/installer: pass arguments in options struct to installer apis
9 years ago
Ferran Rodenas
074d746c95
Add reset command to uninstall Tiller
9 years ago
Ferran Rodenas
d90a3a2260
Create a Service definition for using Tiller in-cluster
9 years ago
Adam Reese
76b3d1e1e2
fix(tests): fix testclient reactions that were not triggering
9 years ago
Morten Lied Johansen
eeaacc4a07
Add `--upgrade` option to `init`
...
When option is given, any existing Tiller will be upgraded to the current version
9 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
9 years ago
Adam Reese
d82a2cefaa
Merge pull request #1673 from ahawkins/patch-1
...
Set Helm deployment to pull IfNotPresent
9 years ago
Adam Reese
ea3be9e3b2
feat(*): migrate to kubernetes 1.5
9 years ago
Adam Hawkins
989e59f5ba
Set Helm deployment to pull IfNotPresent
...
Helm uses fixed tags (e.g. `v2.0.2`) so there should be no need to pull a new image every time.
9 years ago
Matt Butcher
89c781582a
fix(helm): add dry-run flag for init
...
This adds a --dry-run flag to init, and causes the manifest file for
Tiller to be emitted on --debug. Together, this means you can do a
'helm init --dry-run --debug' and dump the Tiller manifest much as you
can with 'helm install --dry-run --debug'.
This does not require a server round-trip.
Closes #1417
9 years ago
Adam Reese
4f43007908
feat(helm): add canary option to init command
...
To install the tiller canary `helm init --canary`
9 years ago
Adam Reese
0f5990f4cd
feat(helm): add kubeconfig context switching to init command
...
- decouple tunnel from kube client
- add context switching for init cmd
- add unit tests for installer and init command
- refactor installer and remove unused code
9 years ago
Adam Reese
5d820c4d7c
feat(cmd): install latest tagged image on `helm init`
...
closes : #1117
10 years ago
Matt Butcher
5566e6baec
ref(pkg/client): move pkg/client to cmd/helm/installer
...
This is a minor refactor to move a leftover from Ancient Helm into the
current design. Specifically, the code to install Tiller from the Helm
client is now in `cmd/helm/installer`.
Closes #1033
10 years ago