Jerome Brette
16cfe346a3
Kubernetes 1.16: Improve upgrade support
...
Tested with versions:
- kubernetes v1.16.0
- kubernetes v1.15.4
- kubernetes v1.14.7
- kubernetes v1.13.11
- kubernetes v1.12.10
Signed-off-by: Jerome Brette <jbrette@gmail.com>
5 years ago
Jerome Brette
f127b7d73e
Kubernetes 1.16: Migrate Tiller deployment to apps/v1
...
- Convert Tiller Deployment from extensions/v1betax to apps/v1
- Update installation unit tests
- Add support for helm init --upgrade
Signed-off-by: Jerome Brette <jbrette@gmail.com>
5 years ago
Marc Khouzam
3ed073b2e0
v2: Dynamic completion for "helm repo" and "helm plugin" ( #6265 )
...
* feat(helm): Completion for helm repo remove
Signed-off-by: Marc Khouzam <marc.khouzam@ville.montreal.qc.ca>
* feat(helm): Complete for helm plugin remove/update
helm repo remove <TAB> (will select from the names of configured repos)
helm plugin remove <TAB> (will select from names of installed plugins)
helm plugin update <TAB> (will select from names of installed plugins)
Signed-off-by: Marc Khouzam <marc.khouzam@ville.montreal.qc.ca>
* feat(helm): Completion for helm repo update
Signed-off-by: Marc Khouzam <marc.khouzam@ville.montreal.qc.ca>
5 years ago
Anton
540fe23b69
fix BusyBox sed ( #6327 )
...
BusyBox sed works the same way as GNU sed
Signed-off-by: tipok <me@tipok.pro>
5 years ago
Martin Hickey
cbb6c77754
Merge pull request #5978 from mentos1386/patch-1
...
feat(helm:create): allow absolute paths when specifying starter template path [master]
5 years ago
dzzg
4117b38ae6
cleanup: log message typo fix
...
Signed-off-by: dzzg <zhengguang.zhu@daocloud.io>
5 years ago
Tine Jozelj
5b67d6fbd9
feat(helm:create): allow absolute paths
...
If starter template path is an absolute path, it shouldn't
be prefixed with c.home.Starters() but rather be used as is.
Signed-off-by: Tine Jozelj <tine.jozelj@tjo.space>
5 years ago
Oleg Sidorov
70cd32c4ce
Fixed failing tests for helm installer
...
Signed-off-by: Oleg Sidorov <oleg.sidorov@booking.com>
5 years ago
ds-ms
b280fa5a7d
Adding extra debug logs
...
Signed-off-by: ds-ms <desattir@microsoft.com>
Using debug function instead
Signed-off-by: ds-ms <desattir@microsoft.com>
Removing [INFO] from the message
5 years ago
Matt Farina
6c88a429ff
Merge pull request #5890 from naseemkullah/sa
...
[helm create] Add service account to templates
5 years ago
Martin Hickey
3630a5325a
Merge pull request #5678 from pdecat/fix-helm-repo-add-concurrent
...
Fix issues with concurrent `helm repo add` commands
5 years ago
Naseem
a985f34b81
Add sa
...
Signed-off-by: Naseem <naseemkullah@gmail.com>
6 years ago
Deepak Sattiraju
c49ba7da85
feat(helm): adding --name to update single repo
...
Signed-off-by: Deepak Sattiraju <desattir@microsoft.com>
Lint
Signed-off-by: ds-ms <desattir@microsoft.com>
make docs
Signed-off-by: ds-ms <desattir@microsoft.com>
make docs
Signed-off-by: ds-ms <desattir@microsoft.com>
Signed-off-by: Deepak Sattiraju <desattir@microsoft.com>
using args instead of --name
Signed-off-by: ds-ms <desattir@microsoft.com>
Adding [repo_name] to use
Signed-off-by: ds-ms <desattir@microsoft.com>
Adding test
Signed-off-by: ds-ms <desattir@microsoft.com>
Adding positive test case
Signed-off-by: ds-ms <desattir@microsoft.com>
lint
Signed-off-by: ds-ms <desattir@microsoft.com>
Renaming
Signed-off-by: ds-ms <desattir@microsoft.com>
Updating repo_name to REPO_NAME
feat(helm): adding --name to update single repo
Signed-off-by: Deepak Sattiraju <desattir@microsoft.com>
Lint
Signed-off-by: ds-ms <desattir@microsoft.com>
make docs
Signed-off-by: ds-ms <desattir@microsoft.com>
make docs
Signed-off-by: ds-ms <desattir@microsoft.com>
Signed-off-by: Deepak Sattiraju <desattir@microsoft.com>
using args instead of --name
Signed-off-by: ds-ms <desattir@microsoft.com>
Adding [repo_name] to use
Signed-off-by: ds-ms <desattir@microsoft.com>
Adding test
Signed-off-by: ds-ms <desattir@microsoft.com>
Adding positive test case
Signed-off-by: ds-ms <desattir@microsoft.com>
lint
Signed-off-by: ds-ms <desattir@microsoft.com>
Renaming
Signed-off-by: ds-ms <desattir@microsoft.com>
Updating repo_name to REPO_NAME
6 years ago
Matthew Fisher
337be4dea6
Merge pull request #5562 from VilledeMontreal/feature/improveStatusDeleteCompletion
...
Dynamic completion for subcommands that apply to releases
6 years ago
Marc Khouzam
1bd6281761
Revert "Cannot have an = sign as an index"
...
This reverts commit d2ab3f5062
.
The reverted commit turned out to be a workaroud another problem.
The real fix is submitted in PR #5680
Signed-off-by: Marc Khouzam <marc.khouzam@ville.montreal.qc.ca>
6 years ago
Xiang Dai
3b392e41ea
Update helm create doc
...
Signed-off-by: Xiang Dai <764524258@qq.com>
6 years ago
Martin Hickey
b0b0accdfc
Merge pull request #5666 from tariq1890/fix_short
...
fix the short descriptions of all helm commands
6 years ago
Adam Eijdenberg
5b9311d163
Fix nested null value overrides
...
- Add ability to test for nested non-existent keys
- Add test cases for nested null values
- Minimalist fix for nested null key test cases
- Add missing metadata to integration test
Signed-off-by: Adam Eijdenberg <adam.eijdenberg@digital.gov.au>
6 years ago
dev-chulbuji
3d487547f9
change deployment version
...
Signed-off-by: dev-chulbuji <dev.chulbuji@gmail.com>
6 years ago
Marc Khouzam
be82cb240c
Add a filter to the helm list call for completion
...
Signed-off-by: Marc Khouzam <marc.khouzam@ville.montreal.qc.ca>
6 years ago
Marc Khouzam
efcfbbf663
Merge branch 'master' into feature/improveStatusDeleteCompletion
6 years ago
Tariq Ibrahim
8fcc438b67
fix the short descriptions of all helm commands
...
Signed-off-by: Tariq Ibrahim <tariq181290@gmail.com>
fix typo in search.go
6 years ago
Patrick Decat
79a190a6d0
Decrease number of concurrent subprocesses for helm repo add test case to fit within CircleCI's pipeline memory limit
...
Signed-off-by: Patrick Decat <pdecat@gmail.com>
6 years ago
Patrick Decat
6b800509d0
Add comment to explain why the repositories file is read a second time
...
Signed-off-by: Patrick Decat <pdecat@gmail.com>
6 years ago
Patrick Decat
3f3b5b42f8
Lower repository file rewriting timeout from 5 minutes to 30 seconds
...
Signed-off-by: Patrick Decat <pdecat@gmail.com>
6 years ago
Patrick Decat
848d54f451
Remove obsolete comment from early file locking implementation
...
Signed-off-by: Patrick Decat <pdecat@gmail.com>
6 years ago
Patrick Decat
7a470252a9
Use github.com/gofrs/flock for cross platform file locking
...
Signed-off-by: Patrick Decat <pdecat@gmail.com>
6 years ago
Patrick Decat
e07dfcbc00
Lock the repository file for concurrent processes synchronization and re-read its content before updating it
...
Signed-off-by: Patrick Decat <pdecat@gmail.com>
6 years ago
Patrick Decat
ed9934adfa
Add test cases to reproduce issues with concurrent `helm repo add` commands
...
Signed-off-by: Patrick Decat <pdecat@gmail.com>
6 years ago
Jon Huhn
e1b993bae8
Fix typo
...
Signed-off-by: Jon Huhn <huhnjon@gmail.com>
6 years ago
Matthew Fisher
a93ebe17d6
Merge pull request #5371 from PayFit/feat/add-sql-storage-driver
...
[storage] Add an SQL storage driver
6 years ago
Jon Huhn
e6d5fc933b
Fix typo
...
Signed-off-by: Jon Huhn <huhnjon@gmail.com>
6 years ago
Martin Hickey
2106d6c97f
Merge pull request #5596 from hickeyma/fix-reset-force-bug
...
fix (reset): reset force hangs when Tiller pod is removed
6 years ago
Matthew Fisher
96258e3b29
Merge pull request #5669 from mortent/UpdateProtoTypes
...
fix(helm): Regenerate go types from proto
6 years ago
Morten Torkildsen
072cd6af37
fix(helm): Regenerate go types from proto
...
Signed-off-by: Morten Torkildsen <mortent@google.com>
6 years ago
Jeff Knurek
0a3ebb816b
feat(helm) add '--template' option to 'helm get' for custom formatting
...
Signed-off-by: Jeff Knurek <j.knurek@travelaudience.com>
6 years ago
Jeff Knurek
acb759c079
feat(helm) add 'get version' to get the chart version
...
Signed-off-by: Jeff Knurek <j.knurek@travelaudience.com>
6 years ago
Marc Khouzam
85fe8a759f
Dynamic completion for helm upgrade, get, rollback
...
Signed-off-by: Marc Khouzam <marc.khouzam@ville.montreal.qc.ca>
6 years ago
Martin Hickey
d082754b1a
Fix environment list in helm doc
...
Closes #5344
Signed-off-by: Martin Hickey <martin.hickey@ie.ibm.com>
6 years ago
Matt Farina
b06b5ef4d2
Merge pull request #5373 from luisdavim/version_label
...
Add app.kubernetes.io/version label
6 years ago
Luis Davim
0270f2e2b5
Reduce template code duplication. Fixes #5372
...
Signed-off-by: Luis Davim <luis.davim@jet.com>
6 years ago
Martin Hickey
77185d31a9
Fix reset force which hangs Tiller pod removed
...
Closes #5592
Signed-off-by: Martin Hickey <martin.hickey@ie.ibm.com>
6 years ago
Marc Khouzam
0980100560
List all releases when doing completion
...
Signed-off-by: Marc Khouzam <marc.khouzam@ville.montreal.qc.ca>
6 years ago
Étienne Lafarge
a602d70842
[storage] Add an SQL storage driver
...
This commits adds the possibility to back Tiller (or the future
Tiller-less Helm CLI) with any SQL database (only postgres has been
tested so far) to store release information.
The main motivation for this commit was to use a storage backend that
would allow releases larger that 1MB in size (ConfigMap or Secret
drivers don't, because of limits on value size in the underlying etcd
key-value store).
Signed-off-by: Étienne Lafarge <etienne.lafarge@gmail.com>
Co-authored-by: Elliot Maincourt <e.maincourt@gmail.com> (@emaincourt)
Co-authored-by: Paul Borensztein <hi@0x01.fr> (@commit-master)
6 years ago
Evan Vetere
f602c2328d
tone down the enthusiasm
...
fix for unit tests
Signed-off-by: Evan Vetere <ecv@sine.com>
6 years ago
SataQiu
06fbc720e7
refactor: using tiller probe port constant
...
Signed-off-by: SataQiu <qiushida@beyondcent.com>
6 years ago
SataQiu
e48a3be64a
define port 44134 as a constant
...
Signed-off-by: SataQiu <qiushida@beyondcent.com>
6 years ago
xichengliudui
eb457460b1
Using const() defines constants together
...
Signed-off-by: xichengliudui <1693291525@qq.com>
6 years ago
SataQiu
43c4378444
cleanup: using const block
...
Signed-off-by: SataQiu <qiushida@beyondcent.com>
6 years ago
Timofey Kirillov
f506db4b75
Add --cleanup-on-fail support into --atomic: use CleanupOnFail param in rollback
...
Signed-off-by: Timofey Kirillov <timofey.kirillov@flant.com>
6 years ago