Commit Graph

16 Commits

Author SHA1 Message Date
Adam Reese 4cdb2ac538 feat(kube): support thirdpartyresources 2017-02-10 11:22:42 -08:00
Vaughn Dice 9bd12953a9 feat(*): add kube client test
* for WaitAndGetCompletedPodPhase
2017-01-31 20:57:28 -05:00
Michelle Noorali 58c05f87d7 feat(*): stream helm test messages to client 2017-01-31 20:57:28 -05:00
Michelle Noorali d46d63a8f7 feat(*): add helm test command mvp
* This is a simple mvp which processes a test definition with the
hook annotation for test when you run `helm test [release]`
* helm client cmd, proto def, tiller logic
2017-01-31 20:57:27 -05:00
Taylor Thomas 7ef9bb6f71 feat(*): Add --wait flag
Adds `--wait` flag to helm that waits for all pods to reach a ready
state, PVCs to be bound, and services to have IP addresses

Closes #1805
2017-01-19 18:10:28 -08:00
Adam Reese b22e6fcfaa ref(kube): add Result to abstract a collection of resources 2017-01-13 12:41:21 -08:00
Adam Reese d10e9186dc feat(tiller): validate objects against kube schema on dry-run 2016-12-21 15:08:42 -08:00
Taylor Thomas 774789c79a feat(*): Adds support for timeout flag
Installs, rollback, upgrade, and delete now accept a `--timeout` flag
that allows the user to specify the maximum number of seconds that
any kubernetes command can take.

Closes #1678
2016-12-19 12:36:26 -08:00
Matt Butcher ff9651be75 Merge pull request #1648 from nmakhotkin/restarting_pods
Adding pod restart during release upgrade/rollback
2016-12-16 14:25:24 -07:00
Nikolay Mahotkin 1eaec045b2 Rename 'restart' to 'recreate' 2016-12-16 22:13:49 +03: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
Nikolay Mahotkin 44d9274df3 Fixing tests 2016-12-15 11:04:55 +03:00
Nikolay Mahotkin fdac5e8a39 Introducing flag for restarting pods during release upgrade/rollback
* Added pod restart for ReplicaSet
 * Added --restart flag for helm CLI for upgrade/rollback commands
 * By default, restart is false
2016-12-14 23:21:14 +03:00
Adam Reese 7f44c116a1 ref(tiller): refactor clientset out of environment 2016-12-13 09:57:05 -08:00
Adam Reese ea3be9e3b2 feat(*): migrate to kubernetes 1.5 2016-12-13 09:57:05 -08:00
adieu c0850efeb5 Separate tiller into pkg and cmd so we can use tiller as a library. 2016-11-02 22:53:07 +08:00