Kubernetes Publisher
3dfa195a75
Merge pull request #89505 from knight42/fix/kubectl-explain-crd
...
fix(kubectl): explain crds whose resource name is the same as builtin objects
Kubernetes-commit: 4362bf7919f20c0f0ab49a740e466a4835059b42
2020-04-21 10:46:23 +00:00
Kubernetes Publisher
5c6d6fa24d
Merge pull request #90227 from gosoon/bugfix
...
kubectl: fix the Scheduled eventTime is <unknown> when printing event
Kubernetes-commit: 5157383b8436fd9e97a674ba6ae795d37efcc345
2020-04-20 18:46:44 +00:00
Kubernetes Publisher
cae9b17d8f
Merge pull request #90243 from soltysh/issue90074
...
Revert "stop defaulting kubeconfig to http://localhost:8080 "
Kubernetes-commit: e95106106b1e24056a98fd08740b5c5e6a00f8d7
2020-04-19 06:49:55 +00:00
Maciej Szulik
e6776b41f6
Fix kubectl version test to tolerate Run error coming from default
...
localhost:8080
Kubernetes-commit: 34865774a89db5f5b8684d5dd1042f6f4c2b21d0
2020-04-17 17:50:24 +02:00
gosoon
d47103fdcc
kubectl: fix the Scheduled eventTime is <unknown> when use kubectl describe pod xxx
...
Kubernetes-commit: 798f677aaca0b28f22c09ba6b536c84bec6f5d2f
2020-04-17 19:58:27 +08:00
Kubernetes Publisher
44044e1c83
Merge pull request #89674 from superbrothers/fix-kubectl-alpha-debug
...
Fix missing a shorthand for container flag of kubectl alpha debug
Kubernetes-commit: 6652347ceea958c0004ce959e8fd3137ff5ef064
2020-04-17 10:45:29 +00:00
Brian Pursley
b4594b0812
Added kubectl apply check to prevent using --dry-run=server with --force
...
Kubernetes-commit: 99f6dca1a8d1ea64d22a68263c77bcafd6fedc48
2020-04-16 21:23:36 -04:00
Jordan Liggitt
be12c7c870
Print and describe failed CSRs
...
Kubernetes-commit: 6b61cb290786688e3f994f4776f3a672c8f30fbb
2020-04-16 01:05:46 -04:00
Kubernetes Publisher
6f34ae560e
Merge pull request #89861 from rccrdpccl/bugfix/error-message-for-get-non-namespaced-resources
...
Change not found output when getting non namespaced resources
Kubernetes-commit: 190ae06518c33bff173a0ac6d115b38fbfe882a5
2020-04-15 22:45:58 +00:00
Kubernetes Publisher
69d71c4991
Merge pull request #89913 from zhouya0/fix_kubectl_version_should_print_version_info
...
Fix kubectl version should print version info without config file
Kubernetes-commit: db999c96343c10e83d72ff4bb82e775f09edf0a6
2020-04-15 18:48:30 +00:00
Kubernetes Publisher
fc82a03c79
Merge pull request #89818 from verb/cli-debug-typed
...
kubectl debug: support different kinds
Kubernetes-commit: 495b0ddfaaec93fce726ffee7acabfb55d56327b
2020-04-15 14:44:57 +00:00
Kubernetes Publisher
3a34febffb
Merge pull request #89570 from zhouya0/fix_describe_job_nil_pointer
...
Fix kubectl describe job event test nil pointer
Kubernetes-commit: 69e9c6bb055da48de38a4f576fe9d8e7c7f78dc7
2020-04-15 14:44:55 +00:00
Kubernetes Publisher
35098e8b21
Merge pull request #82181 from tipok/master
...
fix BusyBox sed
Kubernetes-commit: 1d772e3b368c51b08f28250cea2673bc021a00d4
2020-04-14 23:14:06 +00:00
Kubernetes Publisher
33fb6c9168
Merge pull request #89479 from knight42/fix/zsh-completion-file-flag
...
fix(kubectl): remove trailing space when completing file path
Kubernetes-commit: c32b93aa2bc20aab9249df02ac50279b48847edc
2020-04-13 22:58:46 +00:00
Aylei
c73a3aa1bf
Add debug by copy support for kubectl alpha debug command
...
Signed-off-by: Aylei <rayingecho@gmail.com>
Update staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go
Co-Authored-By: Lee Verberne <lee@verb.is>
Apply suggestions from code review
Co-Authored-By: Lee Verberne <lee@verb.is>
Kubernetes-commit: cfece3edfe8a726fc5dc65ef89b89021316837c7
2020-04-13 01:58:36 +08:00
Kubernetes Publisher
1e031af268
Merge pull request #89666 from julianvmodesto/kubectl-scale-dry-run
...
Support kubectl scale --dry-run=server|client
Kubernetes-commit: 4bba193bea805300dd64f73c89eafaf016770e7a
2020-04-11 18:44:38 +00:00
Kubernetes Publisher
7238af1c33
Merge pull request #89833 from liggitt/json-raw
...
preserve integers decoding raw JSON values
Kubernetes-commit: ec00b4fcc2d0ad494275558e780606b1d9b3e469
2020-04-10 03:54:30 +00:00
Kubernetes Publisher
9dec2972b2
Merge pull request #89551 from zlabjp/restore-kubectl-prune-multiple-namespaces
...
Restore the ability to `kubectl apply --prune` without -n flag
Kubernetes-commit: 897c10e7b26e715642b367e0c47bccd69ba3c4c6
2020-04-09 07:49:43 -07:00
zhouya0
425b3d2e14
Remove *cobra.command from options
...
Kubernetes-commit: 1ef5732c436463f405b8224c6885a50716bfc39b
2020-04-09 12:15:43 +08:00
renzheng.wang
26aa5c6585
make kubectl/kubeadm completion script support busybox
...
Kubernetes-commit: ff888f3a43abcb48b773e108baa38858220d88e3
2020-04-08 23:03:53 +08:00
zhouya0
9d73fd8f3c
Fix kubectl version should print version info
...
Kubernetes-commit: 948f4de2dbba3affca2de460d836158cbde5db78
2020-04-07 15:18:38 +08:00
Eddie Zaneski
951c0caa13
Add get-users and delete-user to kubectl config
...
Signed-off-by: Eddie Zaneski <eddiezane@gmail.com>
Kubernetes-commit: 95b189fd8f69812738ba9ea472237ab946863d23
2020-04-03 16:41:46 -06:00
Jordan Liggitt
16257eeb48
k8s.io/kube-openapi v0.0.0-20200403204345-e1beb1bd0f35
...
fix client-side validation to allow a value of 0 for a number field
Kubernetes-commit: 8b9165839f1f592262c6ac657649b0acff66d1e4
2020-04-03 14:10:50 -04:00
Lee Verberne
63b6f85e5d
kubectl debug: add support for debugging nodes
...
When called with a node target, `kubectl debug` will create a run-once
pod in the target node's namespaces.
Kubernetes-commit: 7e63cc8b9d592abbb8a659205555e67b57080837
2020-04-03 18:36:32 +02:00
Lee Verberne
c401716d75
kubectl debug: support different kinds
...
This is a refactor ahead of adding support for supporting `kubectl debug` of nodes.
Kubernetes-commit: 8414d180feb9ddb0d4b9b80ea8e570dcacf98703
2020-04-03 14:31:18 +02:00
Maru Newby
2cd642e11a
kubectl: Update run's --restart help to reflect generator removal
...
PR #87077 ensured that only pods would created by `kubectl run`. This
change updates the help text for the `--restart` parameter to no longer
reference the removed job and deployment generators.
Kubernetes-commit: ab8b69b54eed552845c0548a30909f97ceaf0457
2020-04-02 21:30:25 -07:00
Julian V. Modesto
0d395d7c98
Make client-side apply safer
...
- Remove the ServerDryRun field and delegate it entirely to the resource.Helper
- Use resource.Helper for deletions (as in `kubectl apply --force`)
instead of using the pruner's method that uses a dynamic client
- Reduce the resource.Helpers and times we check for server-side dry-run
in apply
Kubernetes-commit: f0eb68c0cfcff6d50d9d5ec278f96820e3cb3f9a
2020-04-02 18:26:32 -04:00
Kazuki Suda
736b43aee9
Fix missing a shorthand for container flag of kubectl alpha debug
...
Kubernetes-commit: fca1027dd6d69ca7c5b3dd54059c29b2c8d04762
2020-03-31 12:15:17 +09:00
Julian V. Modesto
489b062728
Support kubectl scale --dry-run=server|client
...
Kubernetes-commit: efed958779d564357a9965fccf43f64ee1feb972
2020-03-30 17:33:15 -04:00
Dinesh
88b59619ba
dedup the printHistory logic in DaemonSetHistoryViewer,StatefulSetHistoryViewer
...
Signed-off-by: Dinesh <dineshudt17@gmail.com>
Kubernetes-commit: fe1e72e792c0f9f42e0ba2e3291ed0dde2cf262a
2020-03-29 21:12:49 +05:30
Benjamin Danon
fe86de7a63
Fix the newName field name in the page
...
Kubernetes-commit: c39c64ffdaf677d09c412e7447b5bf400394068b
2020-03-29 00:23:47 +01:00
Benjamin Danon
2c37c8fc35
Fix the newName field name in the example
...
Kubernetes-commit: 77ca434ec378d607fee83dc790eb8981d5beb4e7
2020-03-29 00:15:47 +01:00
zhouya0
9e97ec383e
Fix kubectl describe job event test nil pointer
...
Kubernetes-commit: a576a3c7070c9aeb1da1878e0ca956190979f03a
2020-03-27 19:07:18 +08:00
Tatsuhiro Tsujikawa
e7bb62301f
Restore the ability to `kubectl apply --prune` without -n flag
...
Before https://github.com/kubernetes/kubernetes/pull/83084 , `kubectl
apply --prune` can prune resources in all namespaces specified in
config files. After that PR got merged, only a single namespace is
considered for pruning. It is OK if namespace is explicitly specified
by --namespace option, but what the PR does is use the default
namespace (or from kubeconfig) if not overridden by command line flag.
That breaks the existing usage of `kubectl apply --prune` without
--namespace option. If --namespace is not used, there is no error,
and no one notices this issue unless they actually check that pruning
happens. This issue also prevents resources in multiple namespaces in
config file from being pruned.
kubectl 1.16 does not have this bug. Let's see the difference between
kubectl 1.16 and kubectl 1.17. Suppose the following config file:
```yaml
apiVersion: v1
kind: ConfigMap
metadata:
creationTimestamp: null
name: foo
namespace: a
labels:
pl: foo
data:
foo: bar
---
apiVersion: v1
kind: ConfigMap
metadata:
creationTimestamp: null
name: bar
namespace: a
labels:
pl: foo
data:
foo: bar
```
Apply it with `kubectl apply -f file`. Then comment out ConfigMap foo
in this file. kubectl 1.16 prunes ConfigMap foo with the following
command:
$ kubectl-1.16 apply -f file -l pl=foo --prune
configmap/bar configured
configmap/foo pruned
But kubectl 1.17 does not prune ConfigMap foo with the same command:
$ kubectl-1.17 apply -f file -l pl=foo --prune
configmap/bar configured
With this patch, kubectl once again can prune the resource as before.
Kubernetes-commit: 7af3b01f24edfde34e42640ee565a5a6bb66ce26
2020-03-27 01:11:36 +00:00
Kubernetes Publisher
3a103510c0
Merge pull request #89942 from dims/update-fsnotify-to-pick-up-bug-fixes
...
Updating dependency github.com/fsnotify/fsnotify to version v1.4.9
Kubernetes-commit: b3837f858adfc13952736fd076717ec525e96dc9
2020-04-09 02:49:34 +00:00
Davanum Srinivas
745c13fecf
Updating dependency github.com/fsnotify/fsnotify to version v1.4.9
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: eee5235d2509df063189e08e150cc2c8213b54ed
2020-04-07 20:50:27 -04:00
Kubernetes Publisher
e65caf9645
Merge pull request #89919 from mortenhauberg/remove-double-kubectl-from-output
...
Remove double `kubectl` from deprecation warning
Kubernetes-commit: 39da2c0e9c2f05aae10d287ecaf91daa55535a91
2020-04-08 07:02:02 +00:00
Morten Hauberg
84b55fb518
Remove double `kubectl` from output
...
Kubernetes-commit: 5fe57c61482611361502544f36e9df3d17898449
2020-04-07 12:54:26 +02:00
Kubernetes Publisher
09953ef519
Merge pull request #89848 from seans3/kubectl-apply-fix
...
Even with build error, kubectl apply should apply all valid resources
Kubernetes-commit: c1f1b1bceb8e6dfbc0083617a25f17dd8d57340b
2020-04-06 02:46:01 +00:00
Sean R. Sullivan
34abefcfa8
Even with build error, kubectl apply should apply all valid resources
...
Kubernetes-commit: 748ad74245778a93a68652cd7e804d6a1e13ad9d
2020-04-03 19:50:25 -07:00
Kubernetes Publisher
36d8bba27a
Merge pull request #89834 from spiffxp/update-gengo
...
Update k8s.io/gengo to e0e292d8aa12
Kubernetes-commit: 5ea2d69ccdec410a372d92d680f71911a9d0926e
2020-04-04 22:44:26 +00:00
Aaron Crickenberger
83089a9332
Update k8s.io/gengo to e0e292d8aa12
...
This is mainly to pick up the bugfix for reducing log noise while
running import-boss
Kubernetes-commit: f9538b118dc21e0edcda64526526cfd23c9420ca
2020-04-02 19:57:19 -07:00
Kubernetes Publisher
6502a66a50
Merge pull request #89704 from liggitt/gnostic
...
github.com/googleapis/gnostic v0.4.1
Kubernetes-commit: d911254debefb5b630498aa3552899ee2f99f22e
2020-04-03 22:39:21 +00:00
Kubernetes Publisher
1185d7226d
Merge pull request #89795 from julianvmodesto/fix-diff
...
Ensure diff doesn't persist patches
Kubernetes-commit: 15c3e492b3ad896f36f2ca388108362961b57a19
2020-04-03 14:35:07 +00:00
Julian V. Modesto
1cfa7c66b3
Ensure diff doesn't persist patches
...
Kubernetes-commit: 9c0320f1bfd8edfb11c283b3fd422dc6e49360c5
2020-04-02 17:14:17 -04:00
Kubernetes Publisher
7260b83dfa
Merge pull request #89677 from zhouya0/Add_kubectl_describe_CSINode_test_coverage
...
Add kubectl describe CSINode test coverage
Kubernetes-commit: 788a073c79fea816282b87ab2946181821df4531
2020-03-31 22:33:30 +00:00
Jordan Liggitt
b0aa950238
github.com/googleapis/gnostic v0.4.1
...
Kubernetes-commit: 93c7b24562d80959f45c308e7412456a410b9b25
2020-03-31 17:18:56 -04:00
zhouya0
ff83e52b28
Add kubectl describe CSINode test coverage
...
Kubernetes-commit: 991547edb6bc5d9302034fbb94b97204ea951348
2020-03-31 12:15:20 +08:00
Kubernetes Publisher
22018fa262
Merge pull request #89646 from zhouya0/fix_kubectl_describe_CSINode_nil_pointer
...
Fix kubectl describe CSINode nil pointer error
Kubernetes-commit: 933c30359291bf2f4adf01d3359deafaf61c143d
2020-03-30 22:49:16 +00:00
zhouya0
6bc21dccc3
Fix kubectl describe CSINode nil pointer error
...
Kubernetes-commit: 55c455e61f6f1e52337e04eeb4ebd41668ffef17
2020-03-30 17:10:40 +08:00