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
Matt Butcher
2e95230b30
fix(helm): fix helmignore evaluation of dirs
...
This adds a few extra settings to the default .helmignore file. In
doing this, I found a bug that some directory patterns are not
evaluated correctly. Fixed that and added tests.
Closes #989
Closes #1027
9 years ago
Michelle Noorali
f600b30c7a
feat(kube): add update logic to kube client
...
This commit adds an Update function to the client.
The Update function takes in the modified manifests and
the original manifests. It then iterates through the modified
objects, creates objects not found in kubernetes, and updates
objects that exists but have been modified. Finally, it
iterates through the original resources and checks to see if
they have been deleted in the modified configuration and then
proceeds to delete them. #690
9 years ago
fibonacci1729
a83425d44b
style & doc comments
9 years ago
Michelle Noorali
584245eadf
Merge pull request #1023 from mumoshu/check-tgz-extension
...
Check for the tgz extension while collecting chart paths
9 years ago
Yusuke Kuoka
c0de9b4ada
Check for the tgz extension while collecting chart paths
9 years ago
fibonacci1729
241cc29883
gofmt
9 years ago
fibonacci1729
c7e3ec7c46
add license to filter.go
9 years ago
fibonacci1729
d458bb7fb9
Change Create to return ErrReleaseExists if release exists
9 years ago
fibonacci1729
fad498e8fd
added / documented common errors
9 years ago
Matt Butcher
b7945d05c4
ref(templates): change GetString to Get
...
This changes "pkg/chartutil".Files.Get to return a string, removes
"pkg/chartutil".Files.GetString, and adds
"pkg/chartutil".Files.GetBytes.
Closes #1020
9 years ago
Phillip Wittrock
4964467868
Swtich from rc to deployment for running tiller
9 years ago
fibonacci1729
967e438bfd
gofmt ...
9 years ago
fibonacci1729
a05b48f320
update driver Queryor interface to reflect list filtering mechanism
9 years ago
fibonacci1729
bfd6712c94
add filtering mechanism to storage and embed Driver directly into Storage
9 years ago
Matt Butcher
9718c9e7c8
feat(engine): add 'partial' function
...
This adds a context-aware template function called 'partial' that will
allow rendering other templates in a chart into a string value, which
can then be piped to other functions. Usage is something like
'{{partial 'path/to/template.yaml' | indent 2}}'
This might be a bad idea.
Closes #1005
9 years ago
fibonacci1729
061b534885
fix panic in memory_test when release status is nil
9 years ago
fibonacci1729
aff817a1fc
run gofmt
9 years ago
fibonacci1729
4210d60c5e
add storage type to interface with multiple drivers
9 years ago
fibonacci1729
6dd5c9783e
add driver package to encapsulate storage backends
9 years ago
fibonacci1729
943eadec38
move old memory impl. to driver/
9 years ago
Matt Butcher
be053f3c05
Merge pull request #994 from technosophos/feat/950-files-in-templates
...
feat(tiller): add Files map to templates
9 years ago
Matt Butcher
033dbfe75e
feat(tiller): add Files map to templates
...
Templates can now access the non-template files in a chart by using
the '{{.Files}}' map inside of a template.
Relates to #950
9 years ago
Matt Butcher
a1fffc6977
Merge pull request #997 from technosophos/feat/972-reuse-name
...
feat(helm,tiller): add --reuse-name flag to helm install
9 years ago
Adam Reese
ea4dcbab11
feat(kube): reap related resources on delete
9 years ago
Matt Butcher
9fe7f41364
feat(972): add --reuse-name flag to helm install
...
This will allow helm install to re-use names for releases that were
already deleted.
9 years ago
Michelle Noorali
6006fc7b21
Merge pull request #963 from michelleN/feat/690-helm-upgrade
...
feat(*): add upgrade command and validations
9 years ago
Michelle Noorali
f74720613b
chore(helm): add client test for upgrade cmd
...
I edited releaseMock as part of this PR
9 years ago
Michelle Noorali
5e654c0380
feat(*): get helm & tiller chatting about upgrades
9 years ago
Michelle Noorali
e633b4b75a
feat(pkg/helm): fill in proto for UpdateRelease
9 years ago