DockerZK
734b124577
feat(*) add key helm.sh/hook-delete-policy to hook annotation
...
When "helm.sh/hook-delete-policy: hook-succeeded" is provided in a hook's annotation, Tiller will automatically delete the hook after the hook is succeeded. When "helm.sh/hook-delete-policy: hook-failed" is provided in a hook's annotation, Tiller will automatically delete the hook after the hook is failed.
Closes #1769
7 years ago
Aishwarya Thangappa
915e7023c4
Added more granular statuses
7 years ago
Aishwarya Thangappa
a9c16fc964
Added PENDING status to status.proto and regenerated the pb.go files
7 years ago
Michelle Noorali
488ca6fdd8
fix(*): return non-zero exit code on test failure
...
* resolves #2089
8 years ago
Adam Reese
e4d39fd8c8
fix(*): add missing proto for weight hook
8 years ago
Michelle Noorali
6a062e45b7
featt(*): add support for test-failure hook
...
resolves #1927
8 years ago
Vaughn Dice
140caa081b
feat(cmd/helm/status): add last test suite run to status output
8 years ago
Michelle Noorali
c7e2d186a5
Merge pull request #1777 from michelleN/feat/1163-chart-testing
...
feat(*): add helm test initial framework
8 years ago
Adam Reese
fd210dfd30
ref(hapi): remove never used proto field
8 years ago
Michelle Noorali
bf9ae52e1c
ref(*): change test hook to be test-success
8 years ago
Michelle Noorali
e132191275
ref(pkg/): refactor helm test logic
...
pulled logic out in pkg/releasetesting
8 years ago
Michelle Noorali
58c05f87d7
feat(*): stream helm test messages to client
8 years ago
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
8 years ago
Matt Butcher
756cb970bd
feat(tiller): record a message for each lifecycle step
...
This adds a simple description for each lifecycle step on a release
object.
Closes #1661
8 years ago
Matt Butcher
936028f29a
fix(*): add support for "DELETING" status
...
Closes #1511
8 years ago
Michelle Noorali
ac88aaf218
feat(*): add helm rollback functionality
...
This feature allows you to rollback release to the
previous version of release.
resolves #1004
8 years ago
vaikas-google
492dbb3791
Add support for NOTES.txt file
8 years ago
vaikas-google
05374bbebf
untabify status.proto file
8 years ago
vaikas-google
d2841f92f3
formatting changes, add comments, make tests pass
8 years ago
vaikas-google
d8e185267d
First cut of adding dynamic cluster support to status command
8 years ago
Adam Reese
57bd8b2c28
feat(*): install releases into namespace
8 years ago
Michelle Noorali
15b428d450
feat(*): add version to release
...
laying ground work for #690
8 years ago
Matt Butcher
ff32062ae8
feat(tiller): support hooks for install
8 years ago
Matt Butcher
6b5534193e
fix(_proto): add license block to proto files
9 years ago
Matt Butcher
3ddacb6b4b
fix(proto): fix style issues and documentation
...
This fixes indentation, documentation, and removes unused protobuf
files.
9 years ago
Matt Butcher
6db7c39b84
feat(helm, tiller): implement k8s portion of install
...
This commit finally ties `helm install` together with the Kubernetes
client library to make an end-to-end trip.
There were several small fixes to go on both client and server side,
along with some changes to proto to support better error reporting.
The alpine chart has been updated to exhibit how the new Helm works.
9 years ago
Matt Butcher
c9b3c36243
feat(helm): implement 'helm remove'
9 years ago
Matt Butcher
58fdaf1e52
feat(tiller): add support for dry run install
...
This adds support for dry run on install, as well as providing
enough info for an install to display (verbose) manifests. While
doing this, I ended up just storing the rendered manifests for
simplicity.
9 years ago
Brian Hardock
a3066bb0c0
feat(hapi-pb):
...
1. remove preliminary hapi protocol buffer definitions
2. modify hapi Makefile
3. update hapi protobuf model in _proto/hapi/{chart,release,services}
4. generate protobuf src to pkg/proto/hapi/{chart,release,services}
9 years ago