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
Kubernetes Publisher
16e507cfb2
Merge pull request #107293 from dims/jan-1-owners-cleanup
...
Cleanup OWNERS files - Jan 2021 Week 1
Kubernetes-commit: 3bd422dc76559c1e03e8aea894c6143d32ebd644
2022-01-13 21:56:40 +00:00
brianpursley
24505ed13a
Upgrade Cobra from 1.2.1 to 1.3.0 to fix a bug where bash completions don't work when the kubectl command uses the --context flag to specify a context that contains a colon
...
Kubernetes-commit: 64fac6cf49839ba058345dc471f038e5008a05f1
2022-01-12 10:37:13 -05:00
Philip Hamer
b11bd1ffd7
add test case for issue 106277 (PR 106268) ( #106532 )
...
* add test case for issue 106277 - fix edit of non-registered custom API types
* remove unneeded struct, as suggested
Kubernetes-commit: ea2dff12e6df93ac27684707ea48f7781eb669b5
2022-01-12 01:49:19 +00:00
Kubernetes Publisher
10c4667470
Merge pull request #106739 from kebe7jun/feature/add-completion-for-set-context
...
Add completion for `kubectl config set-context`
Kubernetes-commit: 2b32b4b3527b16dece4483734f4b79b3593f237f
2022-01-07 21:49:34 +00:00
Kubernetes Publisher
ce9f95af72
Merge pull request #106152 from tklauser/kubectl-version-unnecessary-sprintf
...
kubectl: remove unnecessary `fmt.Sprintf`
Kubernetes-commit: abdcd2190245e96df0665fdb1abf74d3404b067b
2022-01-07 18:09:50 +00:00
ncapps
9f0231784c
Update label selector message to clarify that constraints use AND operator
...
Kubernetes-commit: 62baa0af4c995cdf401339bfb92d6ae172fe5c6d
2022-01-07 17:25:17 +00:00
Aram Peres
8e80d8fd7e
Cleanup kubectl label selectors with 'cmdutil.AddLabelSelectorFlagVar'
...
Kubernetes-commit: 8f8138bc35f59ef04b77a3520d8d1065603ccdb7
2022-01-06 23:28:44 -05:00
Jian Li
3f7abd9859
cmd/kubectl: make 'kubectl logs' default to the first container when default container cannot be determined or found by annotations ( #105964 )
...
* cmd/kubectl: make 'kubectl logs' default to the first container.
While running 'kubectl logs <pod>', If '-c' is omited and the pod has more than one container, and no default container can be determined from annotations, this command shows an error message and exits. With this fix, it defaults to the first container in such scenarios and show its logs. This aligns behavior with what 'kubectl exec' does currently, and is more in line with KEP SIG-CLI 2227 design.
* fix unit test(forgotten)
* fix spelling typo
Kubernetes-commit: 0977a5d7cda59d5bd324bf2730846905e072fbbf
2022-01-07 09:40:41 +08:00
Kubernetes Publisher
49a2a5b7bf
Merge pull request #99758 from aramperes/feat/selector-in-rollout-commands
...
Add label selector in 'kubectl rollout' commands
Kubernetes-commit: 6845df17290505ad6d989463f5bca2fbbd619c03
2022-01-06 14:55:59 -08:00
Aram Peres
22a27cb97d
Add label selector in 'kubectl rollout' commands
...
Kubernetes-commit: 5a5ac86a80464019e3e85d57306156839511d397
2022-01-06 16:53:29 -05:00
Kubernetes Publisher
a2e12c6bd6
Merge pull request #104671 from wking/doc-wait-for-condition-case-folding
...
kubectl: Document --for's Unicode case-folding condition-value comparison
Kubernetes-commit: d7fab6663490a312c2d5e18f30a23d10fdeb4e99
2022-01-06 21:49:33 +00:00
Kubernetes Publisher
3a2766cc52
Merge pull request #106969 from paulbarfuss/fix-kubectl-completion-zsh
...
Fix `kubectl completion zsh` to use any command name rather than hardcoded `kubectl`
Kubernetes-commit: 8abf7dcc69a2f82a4f02518b551ba95197b335d5
2022-01-06 02:47:12 +00:00
Kubernetes Publisher
cc455d1cce
Merge pull request #107221 from rikatz/kubectl/issue1159
...
Fix a panic when using invalid output format in kubectl create secret command
Kubernetes-commit: e9fc23e31e78142e4ebac83bde7241d872e5f48b
2022-01-05 21:49:15 +00:00
Davanum Srinivas
95fca74e1d
OWNERS cleanup - Jan 2021 Week 1
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 9682b7248fb69733c2a0ee53618856e87b067f16
2022-01-03 10:59:47 -05:00
Ricardo Katz
36401bb108
fix nil pointer in create secret commands
...
Kubernetes-commit: 50015c2da621ecaee581f64f737aa2e527905f14
2021-12-25 21:24:21 -03:00
Kubernetes Publisher
d7da6ad9f1
Merge pull request #107103 from pohly/log-klog-update
...
dependencies: update klog to v2.40.1
Kubernetes-commit: 38ec822b46853acfb3c3dc7e386a8d4636c67e03
2021-12-22 01:55:06 +00:00
Kubernetes Publisher
1bf219da9b
Merge pull request #104733 from thaJeztah/bump_moby_term
...
go.mod: github.com/moby/term v0.0.0-20210619224110-3f7ff695adc6
Kubernetes-commit: 7046fc258d6d309a49939e34dcdf2477206d5311
2021-12-21 05:52:58 +00:00
Kubernetes Publisher
0862c57c87
Merge pull request #107131 from jonnylangefeld/jlf/fix-default-config-flags
...
Fix default config flags
Kubernetes-commit: 9386aa0d60e16a2a87642a9ac575a543a7429ea9
2021-12-20 21:54:08 +00:00
Kubernetes Publisher
8b3da612e5
Merge pull request #107083 from deejross/create-special-verbs
...
Allow `create.specialVerbs` to be customized
Kubernetes-commit: 8c2ee3c42228f19b29526f7fa5254e137e209502
2021-12-20 21:54:06 +00:00
Arda Güçlü
f6fcb7d932
Enable setting proxyurl in kubeconfig via kubectl config ( #105566 )
...
* Enable setting proxyurl in kubeconfig via kubectl config
This PR enables setting `proxy-url` in kubeconfig via kubectl config.
* Add godoc for proxy-url unit tests
Kubernetes-commit: afdde383210294c3da573decc44b5ce55cffcb94
2021-12-20 21:54:05 +00:00
Kubernetes Publisher
013a62151a
Merge pull request #107085 from deejross/set-image-resolver
...
Allow custom img resolver and flags for `set image`
Kubernetes-commit: 571e067cddfbb0c2a3092ab9d3be3074043e3810
2021-12-20 18:54:28 +00:00
David Hotham
675d0d2328
Completions for kubectl config delete-user
...
Kubernetes-commit: 62eb74880cc3a97b04d1ea7fab62a207433a0f77
2021-12-20 14:40:56 +00:00
Jonny Langefeld
a8accff4dc
Fix default config flags
...
This is a follow up to #105520 which only changed the new default config flags in the `NewKubectlCommand` function if `kubeConfigFlags == nil`. However they are not nil because they were initialized before here:
2fe968deb6/staging/src/k8s.io/kubectl/pkg/cmd/cmd.go (L97)
This fix uses the same defaults for both functions
Signed-off-by: Jonny Langefeld <jonny.langefeld@gmail.com>
Kubernetes-commit: c4fbd35cf4bdc76b86dd74e468b69328f5aa20f9
2021-12-19 19:59:46 -08:00
Patrick Ohly
b162f3535a
dependencies: update klog to v2.40.1
...
The new release adds support for multi-line string output (required for
contextual logging) and Verbose.InfoSDepth (required to properly attach
verbosity to some log messages in helper code).
Kubernetes-commit: cb17b76d4d0a1c8021b427cd15b5d504bb468ee6
2021-12-17 14:23:59 +01:00
Ross Peoples
866baec66e
Allow custom img resolver and flags for set image
...
Kubernetes-commit: 2f56584853355c0ab16e5ad2b0195d8dfcd7dc6b
2021-12-16 14:06:46 -06:00
Kubernetes Publisher
e4426be777
Merge pull request #107050 from sunzhaochang/add-close-profiling
...
Add Close() for profile
Kubernetes-commit: eb43b41cfd59adfb0ee88e34f5967a8cf6ed0c9b
2021-12-16 21:52:27 +00:00
Ross Peoples
88ea823a7a
Allow create.specialVerbs to be customized
...
Kubernetes-commit: 9b2f24aee0668ef54e7f51acc79e51b93f1aedb3
2021-12-16 13:08:28 -06:00
sunzhaochang
16d7d99cc5
Add Close() for profile
...
Kubernetes-commit: 82c9d80295451dad4b9a5af89f34bb56b3a9904b
2021-12-15 21:03:34 +08:00
Kubernetes Publisher
4a1c72da90
Merge pull request #107003 from julianvmodesto/dry-run-values
...
Re-introduce removed kubectl --dry-run values.
Kubernetes-commit: c83a94da72416219cf9f022dc44b0e6db158f092
2021-12-14 13:51:38 +00:00
Kubernetes Publisher
8d3e8f9f68
Merge pull request #106601 from liggitt/gomodule-gengo-normalize
...
bump k8s.io/gengo
Kubernetes-commit: 2ae44bd74a64da2c4061f7675cb1e6cb20bbd5b3
2021-12-13 23:08:16 +00:00
Kubernetes Publisher
c372cb61dc
Merge pull request #105164 from ardaguclu/kubectl-diff-prune
...
Introduce new prune parameter into diff command
Kubernetes-commit: e53f93c7bb9fe28e5de2799da8eb1c62bdd4f4f1
2021-12-13 23:08:14 +00:00
Julian V. Modesto
5c9b92b57c
Re-introduce removed kubectl --dry-run values.
...
For 1.23, we removed the kubectl `--dry-run` empty default value (`--dry-run`)
and boolean values (`--dry-run=true` and `--dry-run=false`). This change
required requiring users to specify `--dry-run=client` or `--dry-run=server`
due to a deprecation. This change was made in #105327 .
After reconsideration, this change is not worth the churn for users.
It's likely that many users rely on these values for automated and manual use
cases.
This change reverts #105327 and re-introduces the values `--dry-run`,
`--dry-run=true`, and `--dry-run=false`.
Kubernetes-commit: cc4998b2b131ca9906b847600bd5ad3be70eff3a
2021-12-13 15:04:49 -05:00
Kubernetes Publisher
b450289c8c
Merge pull request #106568 from liggitt/json-fieldpath
...
include field paths in unknown/duplicate errors
Kubernetes-commit: 66ca4b0a70a3d43c45603ba441b2a368dcb38722
2021-12-13 17:53:45 +00:00
Jordan Liggitt
1685a3341a
bump k8s.io/gengo
...
Kubernetes-commit: 6e628f99706f6eadd0e7b7d2bfc2c11e410f7ca7
2021-12-13 10:05:29 -05:00
Jordan Liggitt
1b12406cb5
bump sigs.k8s.io/json
...
Kubernetes-commit: 0c5ed62c792826a547dd5a55639de150080c355b
2021-12-13 09:38:11 -05:00
Ikko Ashimine
be8cd595fc
Fix typo in get_test.go
...
overide -> override
Kubernetes-commit: 10cdb0546aa7b89d8d6ab93d0826e4cda5c060eb
2021-12-13 22:56:22 +09:00
Kubernetes Publisher
d2b77dc1af
Merge pull request #106964 from ncdc/portable-code-generation
...
Code generation outside GOPATH
Kubernetes-commit: 8b9e1d78f65ca83f877f043d1f4c5682626ebddb
2021-12-11 05:50:59 +00:00
Paul Barfuss
0208a3ee09
Replace hardcoded kubectl with kubectl.Name()
...
Kubernetes-commit: 77be26c3b83dd28be450c8790ecee823750f9a8c
2021-12-10 15:58:52 -05:00
Andy Goldstein
d9bacdf601
Bump k8s.io/gengo to v0.0.0-20211115164449-b448ea381d54
...
Signed-off-by: Andy Goldstein <andy.goldstein@redhat.com>
Kubernetes-commit: 60d2481b8862833093f68c45f95b32943abf269f
2021-12-10 14:30:53 -05:00
Kubernetes Publisher
b7bc67a85d
Merge pull request #106949 from cpanato/update-golang-xnet
...
dependencies: Update golang.org/x/net to v0.0.0-20211209124913-491a49abca63
Kubernetes-commit: b0eb3e1ec2d4268604d9a2c3403f0580a3bda2ec
2021-12-10 18:20:55 +00:00
Kubernetes Publisher
79d8cd64e1
Merge pull request #106458 from dims/lint-yaml-in-owners-files
...
Lint/Beautify yaml in OWNERS files
Kubernetes-commit: 1d66302c42eb2ecf53b29cafb0c9f751bfbd1cd3
2021-12-10 18:20:53 +00:00