W. Trevor King
5ff8356c5b
kubectl drain: Generic "declare a controller" message
...
When it initially landed in kubernetes/kubernetes@c6e9ad066e (Initial
node drain implementation for #3885 , 2015-08-30,
kubernetes/kubernetes#16698 ), the drain logic looked in a created-by
annotation for recognized kinds [1], so listing the set of recognized
kinds was a clear approach.
Sometime later, the source moved into ownerReferences, but the
hard-coded set of recognized controller kinds remained.
When kubernetes/kubernetes@2f1108451f (Remove hard-coded
pod-controller check, 2017-12-05, kubernetes/kubernetes#56864 ) removed
the hard-coded set of recognized controller kinds, it should have also
updated these messages to remove stale references to the previous
hard-coded values. This commit catches the message strings up with
that commit.
[1]: c6e9ad066e (diff-211259b8a8ec42f105264c10897dad48029badb538684e60e43eaead68c3d219R216)
Kubernetes-commit: 587f4f04cc5fc18f4e85ed6a4a06bbf1bfee0496
2022-02-23 16:26:59 -08:00
Kubernetes Publisher
4dc12633c1
Merge pull request #107967 from jlsong01/check_kubectl_version_extra_arguments
...
kubectl version should fail when given extra arguments
Kubernetes-commit: a3301946010ed6618b3f61f384623b1168260a4f
2022-03-04 11:02:13 +00:00
Kubernetes Publisher
8428013c0a
Merge pull request #108228 from AllenZMC/imporve_code_specification
...
fix defer in for loop, maybe resource leak
Kubernetes-commit: 7852ba093ddd28b4a6770e472d6b1ea59a2b9b24
2022-03-02 06:35:13 +00:00
Kubernetes Publisher
c26d922e2e
Merge pull request #108328 from dgrisonnet/fix-go-collector
...
bump client_golang to v1.12.1
Kubernetes-commit: b181e174f25df752eb176c2393b95569646230d3
2022-02-24 18:37:34 +00:00
Damien Grisonnet
0b61c9d311
bump client_golang to v1.12.1
...
Bump client_golang to v1.12.1 to fix a concurrency issue in the Go
Collector that was introduced by the library in v1.12.0.
Signed-off-by: Damien Grisonnet <dgrisonn@redhat.com>
Kubernetes-commit: 7f3f8d25c856e3075d8526dc918ca0965bd4ffae
2022-02-24 10:25:12 +01:00
Kubernetes Publisher
9b5c8c166e
Merge pull request #107105 from justaugustus/go118
...
golang: Update to go1.18rc1
Kubernetes-commit: bda996e6a7cd115d76ebf1e0c127bee68e06269a
2022-02-21 18:41:04 +00:00
czm
46b7c48533
fix defer in for loop, maybe resource leak
...
Kubernetes-commit: 684c5bf2a77f96b7db608e3c726a1d7da1a68421
2022-02-20 11:39:11 +08:00
jlsong01
4b64056435
kubectl version should fail when given extra arguments
...
Kubernetes-commit: 969cc463efcfacac728bac218534d0a027d448ee
2022-02-05 22:29:08 +08:00
Stephen Augustus
d900c44078
generated: Run hack/lint-dependencies.sh and hack/update-vendor.sh
...
Also runs:
hack/pin-dependency.sh golang.org/x/mod \
v0.6.0-dev.0.20220106191415-9b9b3d81d5e3
Signed-off-by: Stephen Augustus <foo@auggie.dev>
Kubernetes-commit: 4b1bd548bbe4d71609c65b050b69f63af1ca81d1
2021-12-18 15:55:39 -05:00
Stephen Augustus
f7f7c76b1c
[go1.18] Bump golang.org/x/... dependencies
...
hack/pin-dependency.sh golang.org/x/crypto master
hack/pin-dependency.sh golang.org/x/net master
hack/pin-dependency.sh golang.org/x/oauth2 master
hack/pin-dependency.sh golang.org/x/sync master
hack/pin-dependency.sh golang.org/x/sys master
hack/pin-dependency.sh golang.org/x/term master
hack/pin-dependency.sh golang.org/x/time master
hack/pin-dependency.sh golang.org/x/tools master
Signed-off-by: Stephen Augustus <foo@auggie.dev>
Kubernetes-commit: e6e7a42480f235949a11e0f14a3b8a60ba43bcb0
2021-12-18 15:41:57 -05:00
Kubernetes Publisher
f770909855
Merge pull request #108165 from wojtek-t/stop_printing_selflink_from_kubectl
...
Stop setting selfLink in kubectl
Kubernetes-commit: e777f721638cf585b4e9e5d933d27e753a35fabe
2022-02-17 10:34:00 +00:00
Wojciech Tyczyński
3f11f31017
Stop setting selfLink in kubectl
...
Kubernetes-commit: 9015f27e6d8295d7dcdbf5915024f28cc00d4d2f
2022-02-16 17:13:54 +01:00
Kubernetes Publisher
26ede5e6c7
Merge pull request #107934 from jlsong01/add_lowercase_secret_key_warning
...
add warning when kubectl set env from secret leads to uppercase
Kubernetes-commit: 400b1dea170d9d83f1d999ad7ebb417acda5ce8f
2022-02-16 10:34:28 +00:00
Kubernetes Publisher
86f2109086
Merge pull request #107909 from sebastiansterk/master
...
🤓 simple grammar fix
Kubernetes-commit: 4033355d292505eaed05655bd91f4ea9edc7ef27
2022-02-15 22:55:29 +00:00
Kubernetes Publisher
171f5b9905
Merge pull request #108109 from eddiezane/ez/update-sig-cli-owners
...
Update sig-cli OWNERS
Kubernetes-commit: 1ae7da0b683e16582dd49e6ca4766b084ab245d8
2022-02-14 22:35:28 +00:00
Eddie Zaneski
7eaddb97dd
Update sig-cli OWNERS
...
Signed-off-by: Eddie Zaneski <eddiezane@gmail.com>
Kubernetes-commit: 040d575e9f464bf1e2982f4e105db6c127deb769
2022-02-14 10:51:52 -07:00
Kubernetes Publisher
f9b136324e
Merge pull request #107142 from dimbleby/delete-user-completion
...
Completions for kubectl config delete-user
Kubernetes-commit: 31dba0a435ecb98722fc71dab6f8180ffc0e0935
2022-02-12 18:31:26 +00:00
Kubernetes Publisher
20193f31df
Merge pull request #108059 from RaghavRoy145/k8s-utils-update
...
Vendor in k8s.io/utils Changes
Kubernetes-commit: 8bae9bea45de30cc8eb3a3da604abd01376ffbd8
2022-02-11 18:40:08 +00:00
Kubernetes Publisher
bdb9c09322
Merge pull request #108053 from eddiezane/ez/update-kubectl-stack-log
...
Change level for klog.Fatal in kubectl
Kubernetes-commit: f06baf9f36a5d973ad84779bbca44f2fb4a93483
2022-02-11 11:15:14 +00:00
Raghav Roy
794cd032d1
Updated k8s.io/utils dependency
...
Signed-off-by: Raghav Roy <raghavroy145@gmail.com>
Kubernetes-commit: e167d44a173991422b748afe1b9ed9a82bf6efa4
2022-02-11 13:03:54 +05:30
Eddie Zaneski
d76986fd7a
Change level for klog.Fatal
...
Signed-off-by: Eddie Zaneski <eddiezane@gmail.com>
Kubernetes-commit: cd71d3f7881f0c66dbd28aec7af7a0ea0e2acf60
2022-02-10 14:43:19 -07:00
Kubernetes Publisher
dc0b35e84e
Merge pull request #107921 from mpuckett159/feature/show-ingress-class
...
Add Ingress Class to kubectl describe ingress output
Kubernetes-commit: 3866cb91f22da6eb49dab10dd5c33385690b57b4
2022-02-10 22:25:23 +00:00
Kubernetes Publisher
c2b2144291
Merge pull request #107880 from liggitt/kubectl-auth-token
...
Add command to request a bound service account token
Kubernetes-commit: e74c42aaf2b1eff98e15d46026ce13c6be987a4e
2022-02-10 02:23:33 +00:00
Marcus Puckett
3825e98528
Specify empty IngresClassName as <none> to more clearly specify it is empty
...
Kubernetes-commit: e7e2bfde16381dc9ae543123ebbe1da8c12ee8e4
2022-02-09 16:28:16 -08:00
jlsong01
a64711ac83
add warning when kubectl set env from secret leads to uppercase
...
Kubernetes-commit: feb84ccef4a69fc1710003c71bc496b94448f094
2022-02-08 19:10:12 +08:00
Marcus Puckett
cfc56a9d2c
Update tests to account for new describe line for IngressClassName
...
Kubernetes-commit: 8b541910c0565781992065df779815519cffb362
2022-02-02 11:16:58 -08:00
Marcus Puckett
97f6de2e3a
Add line to describe output for IngressClassName
...
Kubernetes-commit: cfacaf086a70a9513826cb4b5194412e61be477b
2022-02-02 11:16:39 -08:00
Marcus Puckett
23ee230608
Remove annoying sprintf warning
...
Kubernetes-commit: 517a0b0818e35a4b85fabd171f510da5b4e42549
2022-02-02 11:06:05 -08:00
Sebastian Sterk
31436b2c03
simple grammar fix
...
Kubernetes-commit: 5e286470fa16c4d53aa24b76a4fe94edf7b7016c
2022-02-02 00:02:11 +01:00
Jordan Liggitt
344e97b543
Add command to request a bound service account token
...
Kubernetes-commit: fca9b1d9fcc7288ecb93c969ff9907a5def2dc9e
2022-01-31 11:46:50 -05:00
Kubernetes Publisher
e18be6f487
Merge pull request #105297 from jackfrancis/RunCordonOrUncordon-nil
...
RunCordonOrUncordon error if drainer has nil Ctx or Client
Kubernetes-commit: d3c1e26c7feede68af476dc71d952d244ec5f2da
2022-02-04 02:19:51 +00:00
Kubernetes Publisher
f348ed572e
Merge pull request #107764 from heybronson/wrap-error
...
wrap error from RunCordonOrUncordon
Kubernetes-commit: 7efc928dfa3ad88b5efa880eca5abe1be6550fd0
2022-02-03 22:16:03 +00:00
Kubernetes Publisher
7596f27f2f
Merge pull request #107162 from ardaguclu/invalidate-cache-after-delete
...
Add manually invalidate cache documentation into delete
Kubernetes-commit: a5e70054bd46299967094a1eaea94f0ddf19514b
2022-02-03 10:16:51 +00:00
Bronson Mirafuentes
1d62bce235
wrap error from RunCordonOrUncordon
...
Kubernetes-commit: 297432f0e92479cfbb62d182d9d20c1833a3521c
2022-01-25 10:34:47 -08:00
Arda Güçlü
119abb31f8
Add manually invalidate cache documentation into delete
...
When CRDs are deleted, discovery local cache is not invalidated.
This brings about `resource not found` error when new CRD with same name is created
with different fields(ie. changing scope from cluster-wide to namespaced).
Because this already deleted CRD still stays in serverresources.json and kubectl tries to use it.
This local cached files have 10 minutes TTL. After deletion, if user waits 10 minutes,
files will be expired and deleted and there will be no errors. However, 10 minutes is a long time
and cache needs to be invalidated after deletion occurs.
This PR adds a document into delete command by noting that there might be a need to invalidate discovery
cache when CRD is deleted. In addition to that this PR adds a test to catch this behavior.
Kubernetes-commit: 43d8b3459baec794c8a3a858c04f1562a09886a3
2021-12-21 11:53:09 +03:00
Kubernetes Publisher
a4aec62157
Merge pull request #107400 from aramperes/cleanup/common-label-selector
...
Cleanup kubectl label selectors with 'cmdutil.AddLabelSelectorFlagVar'
Kubernetes-commit: 00da9db69f64f1eefd9db413ff4630558d714a91
2022-01-26 02:14:58 +00:00
Kubernetes Publisher
58c1ce8d13
Merge pull request #107397 from ncapps/feature-label-selector
...
Improve kubectl apply label selector message
Kubernetes-commit: 42ab2f5d03f918c1bf05eba481a09ae5edbc7727
2022-01-25 21:50:07 +00:00
Kubernetes Publisher
2acffc93b6
Merge pull request #107682 from slaskawi/fix_kubectl_explain_description_printer
...
Fix printing control character in kubectl explain
Kubernetes-commit: 3e9eddb8fe8733a4ac73ef070012376a045c90cf
2022-01-22 01:56:25 +00:00
Kubernetes Publisher
a44a42077f
Merge pull request #105632 from xens/fix/kubectl-socks5-proxy2
...
Add SOCKS5 proxy support for kubectl exec
Kubernetes-commit: d10161b45b751df45701e343599476e27d533d58
2022-01-22 01:56:23 +00:00
Kubernetes Publisher
62d236cfd6
Merge pull request #107657 from astraw99/fix-label-msg
...
Fix label msg when overwrite flag is set
Kubernetes-commit: e7e58de49f006d7af743d0024b697c0d83d03c8a
2022-01-21 13:51:59 +00:00
Kubernetes Publisher
51be89e977
Merge pull request #105142 from pacoxu/cespare-2.1.2
...
upgrade github.com/cespare/xxhash/v2 to v2.1.2
Kubernetes-commit: 8d0d428ddd1cdc5f7ec9ead400921fb697aced95
2022-01-21 01:58:39 +00:00
Sebastian Laskawiec
cd508979c1
Fix printing control character in kubectl explain
...
Kubernetes-commit: e4dbaef3ccbd88d9e65befd8d0d666a793509ea2
2022-01-20 15:04:15 +01:00
astraw99
7f5c2f206a
fix label msg
...
Kubernetes-commit: 83fe357f3e45423662f461f7cfd66bb18c122d33
2022-01-20 10:56:46 +08:00
-e
83f0086dfe
upgrade prometheus/client_golang to v1.12.0(common to v0.32.1)
...
Kubernetes-commit: 8a4e66049edd6ade4e9107b4ea092580b626545a
2022-01-19 22:30:33 +08:00
-e
b8caf4d4fe
upgrade cespare/xxhash/v2 to v2.1.2
...
Kubernetes-commit: cbe72f5d0b449187c0b33cb4cb38b794290b6467
2022-01-19 22:17:27 +08:00
Kubernetes Publisher
f165610126
Merge pull request #107439 from brianpursley/kubectl-1157-2
...
Fix kubectl bug where bash completions don't work if --context flag is specified with a value that contains a colon
Kubernetes-commit: ab4801c4f35a7bf461ad13779b907b997d475639
2022-01-18 21:52:17 +00:00
Kubernetes Publisher
0a800c9c54
Merge pull request #107603 from jayesh-srivastava/IANA-links
...
Updated Links to IANA for Service Name and Transport Protocol Port Number Registry
Kubernetes-commit: 24b0c3ce137566a00e0552b875786ae1e19bc654
2022-01-18 17:51:25 +00:00
Romain Aviolat
759642b904
feat: add missing SOCKS5 features
...
Goal of this commit is to add some missing features when the
Kubernetes API is accessed through a SOCKS5 proxy. That's for
example the case when port-forwarding is used (`kubectl port-forward`)
or when exec'ing inside a container (`kubectl exec`), with this
commit it'll now be possible to use both.
Signed-off-by: Romain Aviolat <romain.aviolat@kudelskisecurity.com>
Signed-off-by: Romain Jufer <romain.jufer@kudelskisecurity.com>
Kubernetes-commit: 0a98875e9572d998fbdf3bcdaef4961715b8bc06
2022-01-17 15:28:44 +01:00
Jayesh Srivastava
61f6ad49fc
Update IANA links
...
Kubernetes-commit: c5fcc0ff44985a88d284b099fc41687750000506
2022-01-17 18:44:03 +05:30
Kubernetes Publisher
c4379b82cc
Merge pull request #107565 from jiahuif-forks/deps/structured-merged-diff
...
upgrade sigs.k8s.io/structured-merge-diff/v4 to v4.2.1
Kubernetes-commit: cf18d80d035780739575b8cc889e8f26bf36779f
2022-01-14 22:19:27 +00:00