Aldo Culquicondor
0fb45f1128
Fix Job describe for completion mode
...
Kubernetes-commit: 2fd8dd1724e4d8a2740c834ae971cf876f2fd2a3
2021-04-15 21:15:09 +00:00
Lee Verberne
46887fb25e
Address feedback for new /ephemeralcontainers API
...
* Use deep copies in `PrepareForUpdate()`
* Preserve select metadata from new pod
* Use patch to add ephemeral container `kubectl debug`
* Distinguish between pod vs /ephemeralcontainers NotFound
Kubernetes-commit: 97726a50c138557522def7f753ec8581d00f0b02
2021-04-14 18:40:42 +02:00
BLasan
9072d8b375
Remove AddGeneratorFlag function
...
Kubernetes-commit: 9c8335b65a4527ea3a07687e4a7a8ba5ebd72041
2021-04-13 23:58:24 +05:30
Kubernetes Publisher
758a93e273
Merge pull request #100148 from KnVerey/kubectl-drain-chunk-size
...
Add --chunk-size flag to kubectl drain
Kubernetes-commit: d7355278b34f1eb83ae537506de3a816ac925226
2021-04-12 19:52:25 +00:00
Quan Tian
a78d4d9ab3
Fix EndpointSlice describe panic when an Endpoint doesn't have zone
...
Kubernetes-commit: 67494b169413c74c116cf4c238c266810729247a
2021-04-12 18:15:16 +08:00
Zzde
dd3b5db48b
Set namespace when using kubectl create service
...
Kubernetes-commit: d1e95a07b24e03ffdf2c5957c4de3f501e9c0a84
2021-04-12 01:20:36 +08:00
Lee Verberne
7fd8647b0d
Switch ephemeralcontainers SR to Pod Kind
...
This changes the `/ephemeralcontainers` subresource of `/pods` to use
the `Pod` kind rather than `EphemeralContainers`.
When designing this API initially it seemed preferable to create a new
kind containing only the pod's ephemeral containers, similar to how
binding and scaling work.
It later became clear that this made admission control more difficult
because the controller wouldn't be presented with the entire Pod, so we
updated this to operate on the entire Pod, similar to how `/status`
works.
Kubernetes-commit: d22dc5cb72a627341f4004b5d58d275f3d8773b3
2021-04-09 13:53:13 +02:00
Jordan Liggitt
49f840d934
kubectl: send policy/v1 evictions to servers that support it
...
Kubernetes-commit: f07fc213b07568442b22757b2220b80a5041cced
2021-04-01 22:50:59 -04:00
Huy Pham
274bb14190
doc: remove the description `socat` is required
...
This is no longer true as of `containerd` v1.4.0 because [0] removes `socat` dependency for port-forwarding. For lower versions of `containerd`, the error message is descriptive i.e. `"socat": executable file not found in $PATH`.
[0] https://github.com/containerd/cri/pull/1470
Kubernetes-commit: 64fca6bda7d36b9cc1667aa317896b540d4dcf8c
2021-03-30 09:56:23 -07:00
Chok Yip Lau
16d54ee18b
Added BinaryData description to kubectl describe
...
Kubernetes-commit: cc28c6dba4d703f3ced1cb32394597252483b8bb
2021-03-25 16:54:44 -04:00
Hong Xu
cd28c3f56e
Validate scale's --current-replicas flag
...
--current-replicas is only meaningful when it's -1 or greater.
Also add an error message to clarify the range of --current-replicas. It
is unclear that --current-replicas=-1 means no precondition. This info
may be useful for programming purposes (i.e., shell scripting, etc.).
Kubernetes-commit: 8fd7862e6974fda28bb91286ca79dc6fa236f2f8
2021-03-24 13:59:08 -07:00
John Howard
bfb607a2f3
Update kube-openapi and gnostic dependencies
...
Pulling in https://github.com/kubernetes/kube-openapi/pull/220
Kubernetes-commit: a849c8998c1ed71f25387a560f8359596aec8bd3
2021-03-23 08:33:15 -07:00
Chok Yip Lau
8a6f838eea
Fixed sort-by not sorting Resources as expected
...
Kubernetes-commit: e43e9696cc69d835c98b5d590af702677675419a
2021-03-21 17:44:52 -04:00
Katrina Verey
ea308b60b6
Add --chunk-size flag to kubectl drain
...
Kubernetes-commit: 5200ff86d0983e42c3d2d5c0d830e96495516347
2021-03-19 08:32:37 -07:00
Katrina Verey
086cadbf87
Create helper for adding chunk-size flag to commands
...
Kubernetes-commit: f8097c6ceeb16461861c74d4fc5dd0bcd36ebeaf
2021-03-19 08:30:49 -07:00
Sascha Grunert
a702eb26c2
Update pause image to v3.5
...
Update dependencies and the test images to use pause 3.5. We also
provide a changelog entry for the new container image version.
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
Kubernetes-commit: b167fc24d7fb7349e9f50402c076b3d84d92ca95
2021-03-16 13:41:02 +01:00
Katrina Verey
9348b0acca
Extract DefaultChunkSize constant
...
Kubernetes-commit: 222e2c5ef897f4d47831b8d822cab09c000037c2
2021-03-10 12:21:25 -08:00
Kubernetes Publisher
bfd30d2b1e
Merge pull request #100439 from srm09/add-context-to-drainer
...
Adds actual context to node drainer code
Kubernetes-commit: 710865511ea173bb8a73158a002ff852d097e53b
2021-04-12 15:52:29 +00:00
Kubernetes Publisher
b1f90b3f6c
Merge pull request #100739 from pacoxu/update-zap
...
update uber zap to 1.16.0 to fix a nil pointer exception
Kubernetes-commit: 0b0727b563502e45802e2fc4536b2c6734781261
2021-04-12 04:20:23 +00:00
Kubernetes Publisher
31b37361e4
Merge pull request #100763 from masap/unit_test2
...
Fix a unit test failure in non English languages
Kubernetes-commit: 2babe67f479cf9dc2a2f97e0001b8533ecce0809
2021-04-11 07:52:44 +00:00
Kubernetes Publisher
d979286ea5
Merge pull request #100784 from kevindelgado/smd-to-4-1-1
...
Update structured-merge-diff to v4.1.1
Kubernetes-commit: 442b3218b3d3eecdd9e55bffcb2c6b135f3084b7
2021-04-11 03:57:02 +00:00
Kubernetes Publisher
316f1b3dd0
Merge pull request #100206 from KnVerey/fix-drain-server-dry-run
...
Error in kubectl drain --dry-run=server
Kubernetes-commit: 8d6b3229da97d90e2673b0a32c44bdc26ae7f948
2021-04-09 08:55:38 +00:00
Hidetatsu Yaginuma
ea99c2e0e8
use AllowedFormat in kubectl get help to avoid code duplication ( #99983 )
...
Kubernetes-commit: 0486f1a728c964f643c70d1f3aea59243a4fedf8
2021-04-09 09:10:22 +09:00
Hong Xu
e8a9ba311e
Use os.CreateTemp in kubectl editor ( #99921 )
...
os.CreateTemp seems to perform the exactly same task here, and its
implementation seems having considered many more edge cases than the
implementation here. This patch uses os.CreateTemp here to avoid
reinventing the wheel.
Kubernetes-commit: de0f030bcec55944dcbf81a9eec4f4d87f76567f
2021-04-08 16:00:25 -07:00
Kubernetes Publisher
76fce851e0
Merge pull request #99892 from changshuchao/last-applied
...
code cleanup for kubectl apply_edit_last_applied.go ,completion.go,cp.go,wait.go
Kubernetes-commit: 87e7f749a88913396c02e3e7d10253e516f04199
2021-04-08 23:56:48 +00:00
Kevin Delgado
6ba57e45cb
Update structured-merge-diff to v4.1.1
...
Kubernetes-commit: 5f1b146852124e6c5ebfc2b69aee7dfa4fe6d158
2021-04-02 17:42:54 +00:00
Masashi Honma
c011a4ab83
Fix a unit test failure in non English languages
...
This is a result in Japanese language.
$ make test WHAT=./staging/src/k8s.io/kubectl/pkg/cmd/diff
[0402 07:24:05] Running tests without code coverage
FAIL: TestDiffProgram (0.00s)
diff_test.go:73: stdout = "ファイル /dev/zero と /dev/zero は同一です\n", expected = Files /dev/zero and /dev/zero are identical
"
FAIL
FAIL k8s.io/kubernetes/staging/src/k8s.io/kubectl/pkg/cmd/diff 0.045s
FAIL
make: *** [Makefile:184: test] エラー 1
Kubernetes-commit: 6b9ff98dd72503e0cad5c626f67c716d465d18b2
2021-04-02 15:59:47 +09:00
pacoxu
42a2d2d211
update uber zap to 1.16.0 to fix a nil pointer exception
...
Signed-off-by: pacoxu <paco.xu@daocloud.io>
Kubernetes-commit: 54bc0ff250aa5615233d2f1219f2daecd73ad3c7
2021-04-01 14:53:49 +08:00
Kubernetes Publisher
0149779a03
Merge pull request #100505 from lauchokyip/fixDescribe
...
Fixed kubectl describe ingress causing SEGFAULT if API Group is not specified
Kubernetes-commit: e71e284b7436c5904da461d72993b2988b451d2f
2021-03-24 19:53:12 +00:00
Chok Yip Lau
c2974ae03d
Fixed describe ingress causing SEGFAULT
...
Kubernetes-commit: 12f8468fe03291a1da0803b9e5375ec079abd6e6
2021-03-23 18:21:20 -04:00
Sagar Muchhal
27325b0861
Adds actual context to node drainer code
...
Signed-off-by: Sagar Muchhal <muchhals@vmware.com>
Kubernetes-commit: 2e01560fd0c1fc6eec607c5a01022384feda67d6
2021-03-21 18:11:50 -07:00
Kubernetes Publisher
6528817985
Merge pull request #100188 from alculquicondor/job-api-fixes
...
Only default Job fields when feature gates are enabled
Kubernetes-commit: b345913c5eb794ded1a577db66e9f566eb8e5957
2021-03-15 15:24:27 +00:00
Kubernetes Publisher
0223f3fef0
Merge pull request #100156 from ehashman/issue-100155
...
Upgrade klog to avoid panics crashing components
Kubernetes-commit: 998f218606a149048e7b564ef27478bacab0f90f
2021-03-13 04:25:51 +00:00
Katrina Verey
5105e147ad
Fix kubectl drain --dry-run=server
...
Adds missing type meta to PodDelete items
Kubernetes-commit: ff9ada1b550852c697af5250c90e8e4de69110e4
2021-03-12 16:26:48 -08:00
Aldo Culquicondor
eb94c78123
Only default Job fields when feature gates are enabled
...
Also use pointer for completionMode enum
Kubernetes-commit: e6c3d7b34dff0324adb80591c00519b6f6a4a2e1
2021-03-12 17:26:40 +00:00
Elana Hashman
90b4d5a4b7
Bump klog to 2.8.0, fixing nil panics in KObj
...
Kubernetes-commit: 6b70c8bd8db844a5c2c26d2814b3306d83204a7a
2021-03-11 16:56:56 -08:00
Kubernetes Publisher
e99023a25f
Merge pull request #99759 from jpbetz/apply-extract
...
Add Extract support to client-go apply builders
Kubernetes-commit: eb0c118a9d7a15801ec0389448a5e1bffdaa5e72
2021-03-11 11:20:54 +00:00
changshuchao
7d1600ce5a
code cleanup for kubectl apply_edit_last_applied.go,wait.go,completion.go,cp.go
...
Signed-off-by: changshuchao <chang.shuchao1@zte.com.cn>
Kubernetes-commit: e229ca33cff782e0bf602f43312b9a168aa58c4c
2021-03-07 05:04:30 +08:00
Madhav Jivrajani
de20fbd4bf
remove deprecated generator flag
...
Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
Kubernetes-commit: ea709114f1961cee7e5aa46ff42dfd6aaeb48569
2021-03-06 21:56:58 +05:30
Joe Betz
8be1347896
Bump SMD to v4.1.0
...
Kubernetes-commit: 5bc72f37a44fdfbf23ef1b29f2ec3a3efda2b5cc
2021-03-02 14:21:12 -08:00
Kubernetes Publisher
e25b85e20a
Merge pull request #99833 from mengjiao-liu/kubectl-default-container-attach
...
kubectl default container behavior
Kubernetes-commit: 9132f871532d5ae5325a64a4f91090d54b81c43d
2021-03-10 11:14:22 +00:00
Kubernetes Publisher
e69a10320e
Merge pull request #99643 from pohly/generic-ephemeral-volume-beta
...
generic ephemeral volume beta
Kubernetes-commit: 410d092d8a13cc78ee9044e0aad194abbba1952b
2021-03-10 03:18:30 +00:00
Kubernetes Publisher
b90e6294d2
Merge pull request #99396 from yuzhiquan/remove-deprecated-message
...
Remove --ignore-errors flag deprecated warning message
Kubernetes-commit: 832e41d17698ae577cd533aebee3e2558a345a2d
2021-03-10 03:18:27 +00:00
Kubernetes Publisher
dbe89f356a
Merge pull request #100014 from liggitt/PromotePDBsToGA
...
Add kubectl describe for policy/v1 PDB
Kubernetes-commit: 576aa2d2470b28e9f0cc19c75d59e19921f54e4d
2021-03-10 03:18:24 +00:00
Kubernetes Publisher
72e4e323c8
Merge pull request #98846 from lauchokyip/fixsetenv
...
Fixed set env did not support keys with dot in it
Kubernetes-commit: 114c6568d39543ca99ca1c2a1f70751ffa58371d
2021-03-10 03:18:19 +00:00
Kubernetes Publisher
d16569cfc0
Merge pull request #99991 from soltysh/kubectl_cronjob
...
Fix batch/v1 CronJob support in create, describe and polymorphichelpers
Kubernetes-commit: b801a3e60f96f237fcb7653a2c7a3b1e870ecb8e
2021-03-09 23:40:08 +00:00
Kubernetes Publisher
00e8c91bc4
Merge pull request #99875 from bobbypage/bump-cadvisor
...
vendor: cAdvisor v0.39.0
Kubernetes-commit: a10a694f56bc008426ff1ffc1cb29f76e0068e00
2021-03-09 23:40:05 +00:00
Kubernetes Publisher
fd106d0e41
Merge pull request #99290 from mortent/PromotePDBsToGA
...
Promote PodDisruptionBudget to policy/v1
Kubernetes-commit: 046ad61479df0bfde00a25dff9d49c8025fa4f06
2021-03-09 23:40:02 +00:00
Kubernetes Publisher
8a5a4cece5
Merge pull request #96963 from bl-ue/96919-kubectl-describe-node-age-col
...
Fix case of Age column in kubectl describe node
Kubernetes-commit: 97e2c840574f53681be4452032488d0104b76cf3
2021-03-09 19:12:39 +00:00
Jordan Liggitt
9967facf23
kubectl describe policy/v1 PodDisruptionBudget
...
Kubernetes-commit: 7956a9239ab6e28b5260340aeae5f3e6b1b94a36
2021-03-09 10:56:48 -05:00