Commit Graph

2426 Commits

Author SHA1 Message Date
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
Jiahui Feng 692ead043a generated: ./hack/update-vendor.sh
Kubernetes-commit: 31205dc7d9b271ede68ef90d09f416588ea3afdd
2022-01-14 10:31:44 -08:00