Commit Graph

291 Commits (df8757a6c8a36ccf0a4df625ea3207f4e63f784e)

Author SHA1 Message Date
Benoit Tigeot 8d30464f2c
Do no mask warning alerts
10 months ago
Benoit Tigeot dfaf249221
Remove unreachable error
10 months ago
Benoit Tigeot f4631bf3d8
Migrate kube package to slog
10 months ago
Patrick Seidensal e55707b09d
Fix --take-ownership
10 months ago
Austin Abro 8efd428e5d
switch back to k8s rest mapper
11 months ago
Austin Abro 386523bdbc
update to get waiter instead of set
11 months ago
Austin Abro 10f78c814c
legacy waiter
11 months ago
Austin Abro 600947b32e
client->restmapper
11 months ago
Austin Abro 3a296aacad
rest mapper
11 months ago
Austin Abro 5a254dae21
cleanup
11 months ago
Austin Abro 11eeb4a6b1
merge
11 months ago
Chris Berry 6d30fa5990 Add HookOutputFunc and generic yaml unmarshaller
12 months ago
Chris 3964f84ac8 Tidy up imports
12 months ago
Chris Berry cde407b7d1 Add hook annotations to output pod logs to client on success and fail
12 months ago
Austin Abro efde830405
better name
12 months ago
Austin Abro 7fde4962a8
set waiter in functions
12 months ago
Austin Abro f2dd2c9109
add hook only waiter
12 months ago
Austin Abro 2b03c527f1
set command line flags
12 months ago
Austin Abro f49a7e134a
start watch until ready
1 year ago
Austin Abro a590999323
switch client
1 year ago
Austin Abro a8f53f98ee
WIP custom status reader
1 year ago
George Jenkins d637595735 chore: Remove unused `WaitAndGetCompletedPodPhase`
1 year ago
Austin Abro f1b642cb0d
unexport newWaiter function
1 year ago
Austin Abro c2dc44deb9
use dynamic rest mapper
1 year ago
Austin Abro c26b44f651
update names
1 year ago
Austin Abro 8ce1876192
get rid of ext interface
1 year ago
Austin Abro 4c97d1276c
helm waiter
1 year ago
Austin Abro 86338215b7
ability to create different waiters
1 year ago
Austin Abro cb6d48e6ae
status wait
1 year ago
Austin Abro c3eeab67f9
merge
1 year ago
Austin Abro 4b59583670
delete wait and get completed phase
1 year ago
Austin Abro 265442c5eb
simplify things
1 year ago
Austin Abro 807cc925f5
refactor test
1 year ago
Austin Abro 947425ee64
refactor new
1 year ago
Austin Abro aacaa08be2
only emebed waiter
1 year ago
Austin Abro 859ff9b548
change structure of client
1 year ago
Matt Farina 2236294119 Updating to helm.sh/helm/v4
1 year ago
Austin Abro 4564b8f712
make a working test
1 year ago
Austin Abro 4c1758143f
basic design up and balling
1 year ago
Austin Abro a61a35240e
understand it better
1 year ago
Austin Abro 6f7ac066ae
extending factory to enable getting a watcher
1 year ago
Austin Abro 2f44164fc6
Merge branch 'refactor-wait' of github.com:AustinAbro321/helm into refactor-wait
1 year ago
Matt Farina 5727f56a96
Update to Go 1.23
1 year ago
Austin Abro 41700f0248
WIP
1 year ago
Justen Stall 63cf42a843
fix: replace "github.com/pkg/errors" with stdlib "errors" package
1 year ago
Matt Farina 8f59c8e807
Merge pull request #9713 from andreaskaris/issue9710
1 year ago
Andreas Karis 79a1f2c801
fix(helm): Retry Conflict error for createResource, deleteResource
1 year ago
Nathan Baulch ef85fa7f2d
Grammar fixes
1 year ago
Nathan Baulch ff9dd262e3
Fix typos
1 year ago
Dr. Stefan Schimanski b9bdeca93b
kube/client: add to global client-go scheme in init func
2 years ago
Matt Farina 847369c184
Update to Go 1.21 for builds
2 years ago
Serge Logvinov b0d163771e feat: print failed hook name
2 years ago
Joe Julian eb4edc96c5
Merge pull request #10965 from mattfarina/factory-comment
2 years ago
Joe Julian 02ef594a43
Merge pull request #11591 from ruanxin/use_wrapped_error
3 years ago
Matt Farina 8b19f8df0e
Adding details on the Factory interface
3 years ago
Matt Farina b81428919b
Merge pull request #12015 from yann-soubeyrand/bump-k8s-io-deps
3 years ago
Matt Farina 3b74c13768
Merge pull request #11479 from MichaelMorrisEst/cascade
3 years ago
Tom Wieczorek b9361407a3
Bump k8s.io deps from v0.26.0 to v0.27.0
3 years ago
willzgli 11150cdcc6 Fix goroutine leak in perform
3 years ago
MichaelMorris 830d4a9ee9 Add option to support cascade deletion options
3 years ago
Matt Farina 36e18fa6e1
Fix improper use of Table request/response to k8s API
3 years ago
Xin Ruan a2b98281a1 Use errors.Is to compare
3 years ago
Soujanya Mangipudi 038cc4a0ca
Merge branch 'main' into main
3 years ago
Xin Ruan f01486a0ef Use wrapped error so that ErrNoObjectsVisited can be compared after return.
3 years ago
Soujanya Mangipudi ffa19a4b5d Addressing review comments - move printing code out of client.go
3 years ago
Soujanya Mangipudi 9d5be803bc feat(helm): Supporting helm3 to show up resource names that were deployed as part of release in helm status command
3 years ago
Marcin Owsiany b7c35d2a0f During deletion, explicitly log already deleted resource name.
3 years ago
Andrew Seigner bd7c97f786 Bump k8s packages from 0.23.6 to 0.24.0
4 years ago
Martin Hickey 292368a64d
Merge pull request #10209 from yxxhero/fix_sa_issue
4 years ago
yxxhero f82896b0b5 add more debug msg when helm upgrade
4 years ago
Matthew Fisher 67f92d63fa
Merge pull request #9640 from wangchenglong01/wangchl01
4 years ago
Mike Ng d51a61f9ab Introduce a new interface for WaitForDelete() to avoid breaking backwards compatibility
5 years ago
Mike Ng 655bdcd2fd feat: add optional boolean '--wait' flag to 'uninstall' command.
5 years ago
Matt Farina 21251378b4
Merge pull request #9870 from mattfarina/fix-9859
5 years ago
小龙同学 cf0c6fed51
fix(doc): fix kube client interface doc. (#9882)
5 years ago
Matt Farina aeb94798f0
Set Helm as manager for managedFields
5 years ago
Cookie Wang 8959d93711 Add error check to avoid panic
5 years ago
Joe Lanford 98d98369ed
Add ReadyChecker to decouple ready check logic from --wait
5 years ago
Matt Farina f5ef87b96e
Merge pull request #8363 from zh168654/master
5 years ago
Jon Huhn 5d08a0d00e Fix typo
5 years ago
zh168654 bfc575dec2 add waitwithjobs instead of changing wait api
5 years ago
zh168654 957d2a2bf9 add wait-for-jobs flag
5 years ago
Janario Oliveira cf3870a57f Adjusted import
5 years ago
Janario Oliveira 10a29d1662 Reuse kube-client
5 years ago
Matt Farina b7c38c879a Adding support for k8s 1.19
5 years ago
Rajat Jindal 4faeedd98b fix watch error due to elb/proxy timeout
6 years ago
Hidde Beydals 8217aba4a6 fix(kube): use logger instead of fmt.Printf
6 years ago
Matt Farina dbd001e532
Removing tiller language
6 years ago
小明同学 decab8ea2e
fix: upgrade using --force shoud not run patch logic (#8000)
6 years ago
Liu Ming ff3ed53b7c polish to keep the same log style
6 years ago
Adam Reese bdf6f48704
fix(pkg/kube): continue deleting objects when one fails
6 years ago
Adam Reese c2da4fd53d
ref(*): kubernetes v1.18 (#7831)
6 years ago
lnattrass c12a9aee02
fix(helm): Data race in kube/client Delete func. (#7820)
6 years ago
Dong Gang c45869c4ad fix(helm): polish goimport
6 years ago
Dong Gang 9744e9f619 fix(helm): respect resource policy on ungrade
6 years ago
ylvmw 54ca879095 IsReachable() needs to give detailed error message.
6 years ago
Benn Linger 5e638e3587
Revert "Do not delete templated CRDs"
6 years ago
Matthew Fisher 0dadbdc309
Merge pull request #7373 from Sh4d1/bypass_ns
6 years ago
Taylor Thomas c8c0000725
Merge pull request #7409 from akazemis/11414-fix-the-helm-upgrade-force-log-issue
6 years ago
Jakub Bielecki 8fe2097ffe fix(kube) only add to scheme.Scheme once
6 years ago