Commit Graph

3445 Commits

Author SHA1 Message Date
Kubernetes Publisher fe3b337d7b Merge pull request #92153 from adrian/kubectl-run-test
Add unit test to kubectl/cmd/run

Kubernetes-commit: 8fbc0181cbd59d5a8ad3b485f298361ad5eb6f47
2020-08-28 01:46:56 +00:00
Kubernetes Publisher 173cd0831c Merge pull request #88687 from tamalsaha/patch-1
Remove --include-uninitialized flag documentation

Kubernetes-commit: 1416f3daf83cd94fc4fa990374b3993683a7bec4
2020-08-28 01:46:53 +00:00
Kubernetes Publisher 1a59cf5e7d Merge pull request #93940 from sallyom/get-json-yaml-client-side-print
get: -o yaml, json set ServerPrint false

Kubernetes-commit: 012b4f493b6cbc8defd8628dfdaf993fd9915f77
2020-08-27 13:45:36 +00:00
Kubernetes Publisher 1da7838a03 Merge pull request #93367 from apelisse/fix-cascading-help
Mention background deletion in kubectl delete cascade help

Kubernetes-commit: 040de91f8d89087733f09f344c443235b2b1b6c2
2020-08-27 13:45:30 +00:00
Kubernetes Publisher d4312bf891 Merge pull request #88593 from corneliusweig/w/use-canonical-url-for-krew
Use canonical URL for the krew project

Kubernetes-commit: 8ea535cff9504c5572556d9d5c9d86b2c564ea4b
2020-08-27 13:45:27 +00:00
David Eads 25d0565d86 update drain message to include namespace for pod in kubectl get compatible format
Kubernetes-commit: 9655953000406ce413772ac7d5082c923e913bb4
2020-08-26 11:58:14 -04:00
Kubernetes Publisher 6871e8f43a Merge pull request #94147 from liggitt/json-patch
Update json-patch to v4.9.0 tagged release

Kubernetes-commit: ce3dd04c49067d0f7cb713d0b866b5b7eea04a18
2020-08-21 05:48:01 +00:00
Jordan Liggitt 38c9b30f09 Update json-patch to v4.9.0 tagged release
Kubernetes-commit: 245064a3518c7a42fe830316da2fbfd2667db01d
2020-08-20 17:05:24 -04:00
Kubernetes Publisher b63b30d2df Merge pull request #93888 from dims/sig-arch-approvers-for-folders-that-dont-fall-under-other-sigs
Add sigs for root folders

Kubernetes-commit: 5d825b8f5106d0a59b87c8e5477c71eea670e9c8
2020-08-15 01:42:56 +00:00
Kubernetes Publisher 19b50d838e Merge pull request #93867 from apelisse/update-smd
Update SMD to v4.0.1 and kube-openapi

Kubernetes-commit: f4e9c3fd2745695308edd1fd725911fa564efe83
2020-08-13 02:05:01 +00:00
Michael Gugino e5ddedb459 Handle eviction of pods in deleted namespace
If a pod is already marked deleted, and the eviction
api returns an unauthorized response, ignore that
error since the pod is marked for deletion already.

If the pod is not already marked deleted, retry.

Kubernetes-commit: 8d2a2ffe014ed06b5f8971e7f3dc25ec155e44d4
2020-08-12 16:15:54 -04:00
Sally O'Malley ecd37ea662 get: -o yaml, json set ServerPrint false
Kubernetes-commit: 01e344feb6368647dc1a48c7a3a27b5852f9b89d
2020-08-12 12:23:23 -04:00
Davanum Srinivas 9e03232398 Add sigs for root folders
Signed-off-by: Davanum Srinivas <davanum@gmail.com>

Kubernetes-commit: 5c88b7f25b0781d60fea6017d3a939c0e962316c
2020-08-11 10:35:20 -04:00
Antoine Pelisse 9b65b5d09f Update SMD to v4.0.1 and kube-openapi
Kubernetes-commit: f4c145511a0bb62ea7ee1f2154945c84c17ffcd5
2020-08-10 13:02:25 -07:00
Kubernetes Publisher ee4ab70396 Merge pull request #93810 from liggitt/json-patch-4.8.0
Update to json-patch 4.8.0

Kubernetes-commit: 9b78bd59796d3937986934582230174606403780
2020-08-08 21:50:34 +00:00
Jordan Liggitt c2dd64005b Update to json-patch 4.8.0
Kubernetes-commit: cc6814f83ccad671c79570b44c84b280709b4c74
2020-08-08 09:53:56 -04:00
brianpursley f9c04a0266 Sort kubectl top output when --sort-by and --containers are used together
- Changed kubectl top to sort first at the pod level and then at the container level when --sort-by and --containers are used together.
- Refactored printSinglePodMetrics into two separate functions instead of passing in bool to change behavior.
- Refactored MetricsSorters to simplify code.
- Added unit tests to test container sorting.
- Fixed pod sorting unit tests which were not working because it was checking for --sort-by command line flag which was never true.

Kubernetes-commit: 04266b37ded103ddb84a192ec816499904fce1d1
2020-08-06 11:47:09 -04:00
Jan Chaloupka 81135b09fa kubectl describe pod: use ReportingController as an event source
With https://github.com/kubernetes/kubernetes/pull/91645 merged (promotion of v1beta1 events to v1),
it's no longer permitted to set Source field.
Based on https://stupefied-goodall-e282f7.netlify.app/contributors/design-proposals/instrumentation/events-redesign/#backward-compatibility
Source.Component is supposed to be replaced by ReportingController.
Source.Host is supposed to be replaced by DeprecatedHost, though DeprecatedHost
was never implemented. Thus, ignoring the second field.

Kubernetes-commit: 71edf075de3ea0e26aa40f06f1670862aaebcf33
2020-08-04 18:10:34 +02:00
Kubernetes Publisher 596d7b0fff Merge pull request #93602 from liggitt/utils
Update k8s.io/utils

Kubernetes-commit: a5090a8ff253e1aa626cd5613329e23aaec27e88
2020-07-31 17:47:46 +00:00
Jordan Liggitt d9fcb50af1 Update k8s.io/utils
Kubernetes-commit: c11e52f410603d2e8eaf6591b4c83ab19d233b17
2020-07-31 10:44:33 -04:00
Clayton Coleman 8a21d7e297 kubectl: Allow --patch-file to be passed to `kubectl patch`
The current structure is limited in the size of the patch it can
accept depending on the shell of the environment (for instance, a
900kb patch cannot be applied in bash 4 on Fedora 32). Allow a user
to specify `--patch-file` to provide a file containing the patch
rather than directly on the command line.

Kubernetes-commit: 6c165083ce4665dbdbc29fbdea03e538e87abaa2
2020-07-29 18:40:55 -04:00
ZeroMagic f2f2840ef9 chore: upgrade Azure/go-autorest to v14.2.0
use autorest v0.11.1

Signed-off-by: ZeroMagic <jiliu8@microsoft.com>

Kubernetes-commit: 7b444eeff37234c329a0c2ccbd5195e434c22791
2020-07-28 07:25:04 +00:00
Kubernetes Publisher b86be62d69 Merge pull request #93264 from justaugustus/go115
Update Golang to v1.15.0-rc.1

Kubernetes-commit: 9a20f30745477423e8776bb0d05316c00648f49b
2020-07-26 13:50:41 +00:00
Jordan Liggitt ca30ecb5f1 generated: hack/update-vendor.sh
Kubernetes-commit: 6c2d18369f688b7200cefdca71709bb698081e84
2020-07-25 15:27:12 -04:00
Jordan Liggitt c5919219c5 [go1.15] go.mod: update to go1.15
Kubernetes-commit: 247fcdfda5311bfc446c61c7bda67803e3527fdd
2020-07-25 15:02:16 -04:00
Jordan Liggitt 353194706c generated: hack/update-hack-tools.sh && hack/update-vendor.sh
Kubernetes-commit: f33dc2809401c1bf6178a6e38b957f96d77dc6b8
2020-07-25 14:58:28 -04:00
Kubernetes Publisher 79647b2da0 Merge pull request #93425 from liggitt/string-cast
Fix int->string casts

Kubernetes-commit: 19caf386650b80ce9d288cc8c42efcf2f0fd87b1
2020-07-25 09:44:55 +00:00
Jordan Liggitt 197605389f Fix int->string casts
Kubernetes-commit: 124a5ddf725c4862520d8619017cac9db7a03522
2020-07-24 11:13:07 -04:00
Antoine Pelisse 197a2c448d Mention background deletion in kubectl delete cascade help
Kubernetes-commit: 6b7dea4c03ee5aab41fa5575bd0a45ca195add54
2020-07-22 16:06:50 -07:00
Kubernetes Publisher 1cd20c9a5d Merge pull request #93253 from liggitt/utils-trace
Update k8s.io/utils

Kubernetes-commit: bb079afdef2b36a9fc9d081411a1de18b91d1ae0
2020-07-21 05:45:56 +00:00
Jordan Liggitt 69a222c13c Update k8s.io/utils
Kubernetes-commit: 7aacbeac144a7772fa8eac5582bbd64bc52804a4
2020-07-20 11:12:29 -04:00
Kubernetes Publisher 046a2801c1 sync: update go.mod 2020-07-20 11:11:36 +00:00
Maciej Szulik e80cf9ce71 Use temporary directory when creating temporary file in tests
Kubernetes-commit: a7529f4cd90ea6f662e1398608eccd86e886026f
2020-07-17 10:41:16 +02:00
Abhishek Raut 05cb9b1f24 Fix NetworkPolicy describe for egress-all policies
NetworkPolicy egress-all `kubectl describe` output should refer
to the term "destination" as opposed to "source" for describing
policies which do not restrict traffic based on the destination.

Kubernetes-commit: e0caf0b46f061c3fafa10aef83592fe300f2bf52
2020-07-15 18:58:25 -07:00
Danielle Lancashire 9df9211772 deps: opencontainers/go-digest -> v1.0.0
Kubernetes-commit: dcf9f19fc7de563c08b338014cb1a206ef7ca27e
2020-07-13 21:21:17 +02:00
Kubernetes Publisher 7e723653e3 Merge pull request #90959 from ica10888/master
Better understanding of kubectl attach description

Kubernetes-commit: bb8a5d2ada1037ca5e4a3da46ffebee92421bf8a
2020-07-13 14:51:39 +00:00
Kubernetes Publisher 22a2574902 Merge pull request #92310 from verb/cli-debug-node+aylei
kubectl debug: support debugging nodes

Kubernetes-commit: 2234e2b9db382f3d3fa312c9701750e0ad8899ae
2020-07-13 14:51:37 +00:00
Kubernetes Publisher 0f6faad16f Merge pull request #92919 from dashpole/update_cadvisor
Update cAdvisor to v0.37.0

Kubernetes-commit: 6b5dc3770851fdc1f356e36fd17810c744181fb1
2020-07-13 14:51:33 +00:00
Kubernetes Publisher 29c46beead Merge pull request #91264 from sallyom/dupeVerbsDescribe
When combining PolicyRules, don't duplicate verbs

Kubernetes-commit: 79428712b1c829cfefa79feb47c0c3f7e6d7703f
2020-07-13 14:51:30 +00:00
Kubernetes Publisher 141dc474a6 Merge pull request #92784 from pohly/generic-ephemeral-inline-volumes
generic ephemeral inline volumes

Kubernetes-commit: 0cb7e320a5bbd0bbd4fe32c9c88956058160376c
2020-07-11 02:11:23 +00:00
Kubernetes Publisher 70b0132593 Merge pull request #92661 from jpbetz/smd-bump-field-unsetting
Bump to SMD PR#166 to pick up unsetting field changes and add integration tests

Kubernetes-commit: 49dced762da7bc9f74474e9f8f3efe198ff46767
2020-07-11 02:11:20 +00:00
David Ashpole a75fc4796d update cAdvisor to v0.37.0
Kubernetes-commit: 1f70708f6cc85985725c11cd69c4965c1f97b314
2020-07-09 10:23:10 -07:00
Patrick Ohly 953fac2d9a GenericEphemeralVolume: kubectl describe
This reuses the code for describing a PVC, except that the output gets
indented more and some fields are skipped.

Kubernetes-commit: c1178bd925b54898e66cace37d35bf551380a75b
2020-07-03 12:09:34 +02:00
Joe Betz 31de74a575 Bump to sigs.k8s.io/structured-merge-diff 43c19b to pick up unsetting fields changes PR#166
Kubernetes-commit: 11c38a9c703b825c61d6490e8da85202b760f3b1
2020-06-26 20:05:34 -07:00
Kubernetes Publisher 754c6cc563 Merge pull request #92611 from liggitt/go1.13
Tolerate go 1.13 builds

Kubernetes-commit: 896da2253c77d15fc551843e515039c6e9c86c99
2020-07-09 14:26:39 +00:00
Kubernetes Publisher 3ffea8ef72 Merge pull request #91946 from soltysh/strip_managed_fields
Strip .meta.managedFields for kubectl edit command

Kubernetes-commit: f861a04ee79c909b0913bf57d0adf175990af1d3
2020-07-09 14:26:36 +00:00
Kubernetes Publisher 4bf9a811f8 Merge pull request #91858 from SataQiu/fix-kubectl-2020060603
kubectl: fix the bug that kubectl scale does not honor --timeout flag

Kubernetes-commit: 7fc3d9771b35b0c55397990079bfc84544d9e4c4
2020-07-09 14:26:33 +00:00
Kubernetes Publisher 0dceec77b5 Merge pull request #91855 from SataQiu/fix-kubectl-2020060602
kubectl: fix the bug that kubectl autoscale does not honor --name flag

Kubernetes-commit: 9ad74781c756fa2d9c4b328f594a933774bd5ef6
2020-07-09 14:26:31 +00:00
Kubernetes Publisher ecac7558af Merge pull request #90094 from aylei/aylei/debug-by-copy
Add debug by copy support for kubectl alpha debug command

Kubernetes-commit: 8d7aaa5e7b1a8b008439b29b940c9f74a75f5e71
2020-07-09 14:26:28 +00:00
Kubernetes Publisher d633068de0 Merge pull request #91127 from aubm/refactor-command-kubectl-create-clusterrolebinding
Remove the dependency between create clusterrolebinding command and generators

Kubernetes-commit: bc60bdaded587ef638c165c49680728a57326f29
2020-07-08 17:31:16 +00:00