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
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
Carlos Panato
a77ecc7e33
dependencies: Update golang.org/x/net to v0.0.0-20211209124913-491a49abca63
...
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
Kubernetes-commit: 37dda91186924fc29acc16c1c0743ed747cf6d6c
2021-12-10 12:54:55 +01:00
Kubernetes Publisher
2cc8a063e6
Merge pull request #106921 from dims/update-x/tools-to-v0.1.8
...
Update golang.org/x/tools to a specific tag (v0.1.8) and avoid SHA
Kubernetes-commit: cc6f12583f2b611e9469a6b2e0247f028aae246b
2021-12-10 11:08:14 +00:00
Davanum Srinivas
12c6b0404d
Check in OWNERS modified by update-yamlfmt.sh
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 9405e9b55ebcd461f161859a698b949ea3bde31d
2021-12-09 21:31:26 -05:00
Davanum Srinivas
8ca7af1e06
Update golang.org/x/tools to a specific tag and avoid SHA
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 627c50661e988ad8ac0708b1d94fdfc385e88449
2021-12-09 14:20:03 -05:00
Kubernetes Publisher
f3cd0b4533
Merge pull request #106850 from MadhavJivrajani/deprecate-clock-pkg
...
Deprecate types in k8s.io/apimachinery/util/clock
Kubernetes-commit: c16b2afc1d3c32462f068ea08cdc4791bd97b947
2021-12-09 17:44:39 +00:00
Madhav Jivrajani
319b9b1c5a
Bump k8s.io/utils
...
Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
Kubernetes-commit: 4ca13e6f0ee3ee66d863203cb2d042842dc88cd7
2021-12-09 16:16:27 +05:30
Kubernetes Publisher
1e34d3701a
Merge pull request #106473 from Dingshujie/fix_inotify_memory_leak
...
update k/utils to v0.0.0-20211116205334-6203023598ed to fix inotify memory leak
Kubernetes-commit: a8e06cf2bfd2ecdde0f2f49af4df29f70e07f20e
2021-12-09 05:48:47 +00:00
Kubernetes Publisher
0b09207222
Merge pull request #106762 from jonyhy96/fix-openapi-flake
...
kubectl: combine assertion prevent npe in test
Kubernetes-commit: 0c379c895f23716b0425e3d8e37d6264fb97a259
2021-12-08 05:36:14 +00:00
Kubernetes Publisher
8ec93a528b
Merge pull request #106600 from bergerhoffer/plugin-example
...
Adding an example for kubectl plugin list
Kubernetes-commit: d22c82413a1774342f473d003e3ce65b4e4700db
2021-12-08 05:36:12 +00:00