fibonacci1729
b47379ccdc
feat(rollback-storage): golint & removed early return from release server
8 years ago
fibonacci1729
e25732284b
feat(rollback-storage): gofmt, added missing license headers, and canconical import paths
8 years ago
fibonacci1729
383a9c186a
update pkg/storage to support rollback
8 years ago
Matt Butcher
36606cf152
Merge pull request #1150 from technosophos/feat/874-chart-deps
...
feat(charts): add 'dependencies:' to Chart.yaml
8 years ago
Michelle Noorali
ce4ae51ec1
Merge pull request #1146 from michelleN/bug/1133-fix-delete
...
fix(kube): delete should skip resources not found
8 years ago
Matt Butcher
34577d1ebc
feat(charts): add 'dependencies:' to Chart.yaml
...
This feature adds a dependencies section to a chart file. It is a
prerequisite for adding automated chart management tooling as described
in #874 .
8 years ago
Michelle Noorali
f062cff5a3
fix(kube): delete should skip resources not found
8 years ago
Adam Reese
60b4188867
chore(*): bump version to v2.0.0-alpha.4
8 years ago
fibonacci1729
f622672bf8
feat(rollback-support): add version field to protos to support querying by (release_name, version)
8 years ago
joe2far
72e7b22999
minor engine unit test fix
8 years ago
vaikas-google
492dbb3791
Add support for NOTES.txt file
8 years ago
Matt Butcher
d5170d2335
Merge pull request #1116 from ammeon/ignore-chart-dotfiles
...
feat(helm): package to ignore all dotfiles by default
9 years ago
joe2far
96de0e35aa
feat(helm): ignore by default all dotfiles in templates/
9 years ago
Matt Butcher
2547bf4b89
Merge pull request #1105 from technosophos/ref/move-pkg-client
...
ref(pkg/client): move pkg/client to cmd/helm/installer
9 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
9 years ago
Matt Butcher
5650072999
Merge pull request #1103 from technosophos/feat/973-list-all
...
feat(*): add 'helm list --all' and related flags
9 years ago
Matt Butcher
1be28d6f29
feat(*): add 'helm list --all' and related flags
...
This adds support for the following 'helm list' flags:
- all: show all release types
- deleted: show deleted releases
- deployed: show deployed releases
- failed: show failed releases
These flags can be toggled. Only '--deployed' is turned on by default.
On the server side, Tiller's list function can now filter based on a
slice of release.Status_Code filters. While the client only supports a
subset, the server supports all known release.Status_Code types.
Closes #973
9 years ago
Michelle Noorali
50d8d36d8b
ref(kube): delete skips IsNotFound errs
...
Currently, delete returns an error if a resource is not found.
That is a bit confusing because if you delete something that
is not found, the end state is not really an error. The end
state is what you wanted to do in the first place. This type
of error is not propogated from the kube client but it is logged
in tiller. We could also change this to keep returning errors
(even the not found) and filter it out in the release server.
9 years ago
Matt Butcher
926d7931d8
Merge pull request #1067 from ebraminio/deletepurge
...
Add purge option for completely remove a release from tiller
9 years ago
Michelle Noorali
c7bec34454
chore(kube): make update logic more generic
9 years ago
Michelle Noorali
197e466b9a
ref(*): return resource update errors
...
Resolves #1058
9 years ago
Matt Butcher
01e2d367dd
Merge pull request #988 from technosophos/feat/sig-files
...
feat(pkg/provenance): add OpenPGP signatures
9 years ago
Matt Butcher
f1d07c3f11
feat(helm): add --verify flag to commands
...
This adds the --verify and --keyring flags to:
helm fetch
helm inspect
helm install
helm upgrade
Each of these commands can now make cryptographic verification a
prerequisite for using a chart.
9 years ago
Matt Butcher
d80df93414
feat(helm): add signature support to 'helm package'
9 years ago
Matt Butcher
ce83a8a777
feat(pkg/provenance): add OpenPGP signatures
...
This adds support for OpenPGP signatures containing provenance data.
Such information can be used to verify the integrity of a Chart by
testing that its file hash, metadata, and images are correct.
This first PR does not contain all of the tooling necessary for
end-to-end chart integrity. It contains just the library.
See #983
9 years ago
Matt Butcher
84761a559a
fix(helm): remove extra linter output
...
Closes #1076
9 years ago
Matt Butcher
a46a033de4
feat(chart): support 'image:URL' in charts.
...
Closes #1034
9 years ago
Miguel Martinez
cb12d9642b
Disable validateQuotes linter rule
9 years ago
Ebrahim Byagowi
1c9b8d7257
Add purge option for completely remove a release from tiller
9 years ago
Matt Butcher
5bcf29d214
feat(tiller): make configmaps the default storage
...
This adds a Tiller CLI flag to override the default, and tests to
make sure that the default comes up as expected.
9 years ago
Adam Reese
47c360da37
chore(*): bump version to v2.0.0-alpha.3
9 years ago
Ville Aikas
c2cdb97ba2
Merge pull request #1039 from vaikas-google/master
...
First cut of adding dynamic cluster support to status command
9 years ago
vaikas-google
d2841f92f3
formatting changes, add comments, make tests pass
9 years ago
fibonacci1729
ae2d6c5050
Merge branch 'master' into feat/storage-memory
9 years ago
vaikas-google
d8e185267d
First cut of adding dynamic cluster support to status command
9 years ago
fibonacci1729
9d3a1ed2a7
basic cfgmaps driver tests
9 years ago
fibonacci1729
d5aca1666c
configmaps: style fix
9 years ago
fibonacci1729
94a154b745
more style fixes and cleanup
9 years ago
fibonacci1729
559e9081fb
style fixes and cleanup
9 years ago
fibonacci1729
3dca699410
fix: storage tests
9 years ago
Michelle Noorali
f99228778d
feat(*): integrate support for upgrade hooks
9 years ago
fibonacci1729
7c56882ed9
fix configmaps list, and labels mechanism for future tiller mgmt
9 years ago
fibonacci1729
cba0c6615f
gofmt
9 years ago
fibonacci1729
8c56533a47
configmap tests & some reduction in driver complexity
9 years ago
Michelle Noorali
70b9f11a03
feat(*): add disable hooks flag to `helm upgrade`
9 years ago
Michelle Noorali
9465ce979b
chore(helm): add options to update request
9 years ago
Matt Butcher
038d7102a9
Merge pull request #1028 from technosophos/fix/989-helm-ignore-defaults
...
fix(helm): fix helmignore evaluation of dirs
9 years ago
fibonacci1729
2d95906e1a
wip: cfgmaps storage driver
9 years ago
fibonacci1729
0e26f20268
gofmt, style, and added comments
9 years ago
Michelle Noorali
1b31382d9c
chore(glide): add kube pkgs to glide.yaml
...
* Thanks for the reminder adam :)
9 years ago