Commit Graph

1442 Commits

Author SHA1 Message Date
Marius Ziemke a45347152c fix kubectl port-forward for services with explicit local port
Kubernetes-commit: ef2eaa4f8f7ce85478310775a134047a77a8e310
2020-03-08 17:49:18 +01:00
Kubernetes Publisher 206f22581e Merge pull request #88875 from apelisse/apply-no-op
SSA: Applying same object twice should be a no-op the second time

Kubernetes-commit: 71ad0a90205c12e8ebbe6872db30097026916659
2020-03-07 12:59:33 +00:00
Kubernetes Publisher 35d40af465 Merge pull request #88929 from liggitt/expansions
client-go: plumb context to expansions methods

Kubernetes-commit: b30c9a3abad8b2e4189a0d4e731d8728a075a3a8
2020-03-07 08:56:07 +00:00
Jordan Liggitt cfef71236e client-go: update expansions callers
Kubernetes-commit: d8abacba40a63395cc064452b09a244555536fca
2020-03-06 16:29:23 -05:00
Kubernetes Publisher 27fa797464 Merge pull request #88906 from liggitt/dynamic-delete
Dynamic client: plumb context

Kubernetes-commit: cf4d797b5dddef1b1e06a50ebda8a0738e04b66c
2020-03-07 00:58:49 +00:00
Kubernetes Publisher ef860b531e Merge pull request #88599 from julianvmodesto/scale-ctx-opts
Add context and options to scale client

Kubernetes-commit: 179fe40d06bc07b0e6602b203a8fb8e722c4e2a4
2020-03-07 00:58:47 +00:00
Jordan Liggitt 0c62c9a83a client-go dynamic client: add context to callers
Kubernetes-commit: b7c2faf26c2a25427794478c6265e6d55e8acb5a
2020-03-06 10:17:41 -05:00
Jordan Liggitt 1de89515de client-go dynamic client: update DeleteOptions callers
Kubernetes-commit: b19dc3a474e840340cb357f5ea9f4e575bad888d
2020-03-06 10:20:40 -05:00
Kubernetes Publisher df2b2cc89e Merge pull request #88708 from mikedanese/deleteopts
Migrate clientset metav1.DeleteOpts to pass-by-value

Kubernetes-commit: 5708511499fe500ae3b4bbd40204cef382f652e8
2020-03-06 08:59:22 +00:00
d-kuro f38c04c45b Remove bazel deps package
https://prow.k8s.io/view/gcs/kubernetes-jenkins/pr-logs/pull/88646/pull-kubernetes-verify/1235744517118758914

Kubernetes-commit: a433e2d54582e3bd343eb90dccb395b2e6a74df8
2020-03-06 12:31:46 +09:00
Antoine Pelisse b605fc44fd Bump sigs.k8s.io/structured-merge-diff to v3
Kubernetes-commit: df41fd932bef1686b30a1abee477c5009ebabe80
2020-03-05 13:09:50 -08:00
Julian V. Modesto 415a73888a Set kubectl field manager names
Kubernetes-commit: 360c348d0eb5be8c7c9720d5bfda16dbe04e8d15
2020-03-04 22:04:01 -05:00
Julian V. Modesto 87fc988437 Set field manager for kubectl diff --server-side.
Bonus: check diff only dry-runs without persisting.

Co-authored-by: Takahiro HATORI <tahatori@zlab.co.jp>

Kubernetes-commit: bacc2c49605f608d3f919109e0c37ebf6e1d7036
2020-03-02 14:06:50 -05:00
张潇 41c5cfa5d2 Kubectl Taint now also accepts short forms for "node","nodes","no"
Kubernetes-commit: 8fda1f361c73aafa441e5a8b503cbf2a781fa019
2020-03-02 20:15:34 +08:00
Mike Danese 15efe80aa3 more artisanal fixes
Most of these could have been refactored automatically but it wouldn't
have been uglier. The unsophisticated tooling left lots of unnecessary
struct -> pointer -> struct transitions.

Kubernetes-commit: 76f85943787a5901a34a314a935712177edd2db0
2020-03-01 09:34:30 -08:00
Mike Danese 96c320d500 automated refactor
Kubernetes-commit: c58e69ec791e4dd8a1298d5c2cc0649cf9176f67
2020-03-01 09:24:42 -08:00
Kubernetes Publisher a052177169 Merge pull request #88716 from zhouya0/show_kubectl_describe_ingress_error
Show kubectl describe ingress error

Kubernetes-commit: 318918cac4fd821084856820c786f65a0d622f89
2020-03-05 16:55:22 +00:00
Kubernetes Publisher ed965993a4 Merge pull request #88004 from verb/cli-debug
Add kubectl debug alpha command

Kubernetes-commit: 55bfdc6024246dbe56f4cb2d4cc08f6daca5a5ad
2020-03-05 16:55:20 +00:00
Kubernetes Publisher ec95730cf7 Merge pull request #88765 from brianpursley/kubectl-816-take2
Change kubectl cluster-info dump to not display output location message when output is stdout

Kubernetes-commit: d682c8389087e55835bbd02ce20cb6110c81731f
2020-03-04 21:16:57 +00:00
Kubernetes Publisher 2ed6a3934c Merge pull request #88460 from soltysh/filename_exec
Wire --filename flag to exec

Kubernetes-commit: 71cfd2a3db825683ef15fc3354f497a6d71589cd
2020-03-04 12:55:05 +00:00
Kubernetes Publisher 1610b19bfc Merge pull request #88769 from deads2k/SNI
Support TLS Server Name overrides in kubeconfig file

Kubernetes-commit: bd6640a8e003059ee98f84e7378d97f8337c5e0b
2020-03-04 09:00:35 +00:00
Kubernetes Publisher b1d72fa8f4 Merge pull request #88758 from soltysh/hide_last_applied
Hide kubectl.kubernetes.io/last-applied-configuration in describe

Kubernetes-commit: 0535520f6ea655ec05e1bde04c2c45c5c536cde5
2020-03-04 09:00:32 +00:00
Kubernetes Publisher 69fe83e647 Merge pull request #88684 from saad-ali/updateMountLib
Update AzureFile and CephFS to use MountSensitive

Kubernetes-commit: cd23e78c3dc1a4161abb11523a8614b56b9c0928
2020-03-04 09:00:30 +00:00
Kubernetes Publisher 9235667978 Merge pull request #88655 from soltysh/deprecate_generator
Deprecate --generator flag from kubectl create commands

Kubernetes-commit: b9696133ffe5a2ae0c7869753a5096419cd3b62c
2020-03-03 21:16:11 +00:00
David Eads 257e232d28 update override behavior for kubectl --tls-server-name
Kubernetes-commit: 9dcbc0bf909a794cf77a801bfd29e306791b1e24
2020-03-03 13:16:50 -05:00
Brian Pursley 4f87593204 Changed kubectl cluster-info dump to not display "Cluster info dumped to standard output" message when output is stdout
Kubernetes-commit: 6de140567b37f6f41404237860a1c17e45e45296
2020-03-03 09:18:16 -05:00
Maciej Szulik e034e09126 Squash pkg/describe/versioned/ into pkg/describe/
Kubernetes-commit: 02cd65d7bb5e4aea84a4f466186bcbbe604c4b27
2020-03-03 13:06:26 +01:00
Maciej Szulik f2e2579863 Hide kubectl.kubernetes.io/last-applied-configuration in describe
Kubernetes-commit: c77b297babc6b21b71f2a449c4cce95af9f6b89e
2020-03-03 12:54:00 +01:00
Kubernetes Publisher 4f522ad60b Merge pull request #86837 from inductor/feature/update_japaense_translation_for_kubectl
Update po file for kubectl Japanese translation

Kubernetes-commit: e1a69aee418c6cda10bf2c8959b2ac32f092ed00
2020-03-03 00:58:42 +00:00
Kubernetes Publisher 03208fc404 Merge pull request #88509 from robscott/ingress-v1beta1-class
Adding IngressClass to networking/v1beta1

Kubernetes-commit: fdb2cb4c8832da1499069bda918c014762d8ac05
2020-03-02 08:59:18 +00:00
zhouya0 3422a4e85e Show kubectl describe ingress error
Kubernetes-commit: 773b890b059ffe9956c8de4b7f0214b802888390
2020-03-02 16:08:17 +08:00
saad-ali bc1f5dc9e4 Update dep k8s.io/utils to 0a110f9eb7ab
Kubernetes-commit: 22e8189f40fc95b18bad2b59ba2ad20ae7c69ea9
2020-02-28 18:22:45 -08:00
Maciej Szulik e576e735d4 Deprecate --generator flag from kubectl create commands
Kubernetes-commit: be6ac856f13b994251b3c8e54b2251cf75c6847d
2020-02-28 11:58:53 +01:00
tipok b096826165 fix BusyBox sed
BusyBox sed works the same way as GNU sed

Kubernetes-commit: 6885919986250c33af63933d95b30d1896a8dd07
2020-02-28 11:06:30 +01:00
d-kuro 3cbb4ef3ee Fix ownerReferences.apiVersion for kubectl create job --from=cronjob
Kubernetes-commit: b78ab3515e85bb391e6cadc3374da7ac1992db1f
2020-02-28 14:28:27 +09:00
Julian V. Modesto 5afacb6c84 Add context and options to scale client
Kubernetes-commit: da3c3432d8361f315e7f562563e68316b10b9a2d
2020-02-26 18:39:57 -05:00
Rob Scott 9212fa917c Adding IngressClass to networking/v1beta1
Co-authored-by: Christopher M. Luciano <cmluciano@us.ibm.com>

Kubernetes-commit: 132d2afca0794b4bcaedb6dbbefe4e9d66e80239
2020-02-24 21:20:45 -08:00
Kubernetes Publisher aca099ddd8 Merge pull request #87485 from gavinfish/kubectl_pkg_config
Staticcheck: vendor/k8s.io/kubectl/pkg/cmd/exec|config|certificates

Kubernetes-commit: 665c6648ebefd434727adf94c9690ebbc6289e29
2020-02-29 12:54:25 +00:00
Kubernetes Publisher c7c9f278ae Merge pull request #88246 from munnerz/csr-signername-controllers
Update CSR controllers & kubelet to respect signerName field

Kubernetes-commit: 03b7f272c8287fdaafa67b82f1c577a96c5a238a
2020-02-29 08:57:32 +00:00
Kubernetes Publisher 557a8af7da Merge pull request #88675 from julianvmodesto/hide-server-dry-run
Hide deprecated --server-dry-run for kubectl apply

Kubernetes-commit: b378b175606aded0d3b38e6ab72ea308eb279e9b
2020-02-28 18:44:57 -08:00
Julian V. Modesto 5db847388b Hide deprecated --server-dry-run for kubectl apply
Kubernetes-commit: 7b214c96b01bf34345d4d7d82fcf5a85fd8318dd
2020-02-28 16:19:51 -05:00
Kubernetes Publisher 62cf48b1d5 Merge pull request #86636 from zhouya0/fix_kubectl_create_deployment_image_name
fix kubectl create deployment image name

Kubernetes-commit: c7d7cf72e020f7f8e1c07350958b3755e236440e
2020-02-28 09:15:09 +00:00
Kubernetes Publisher a37fece401 Merge pull request #88133 from julianvmodesto/dry-run-tests
Cleanup --dry-run values in tests, docs, and scripts

Kubernetes-commit: 641616362ddfbda68b135df861878022da7fae4a
2020-02-27 21:55:48 +00:00
Kubernetes Publisher 6b3f0b3731 Merge pull request #87776 from brianpursley/kubectl-813
Default grace period to 0 when --force is used to delete an object

Kubernetes-commit: 882b6f8440ac073e678c48a2ef782f9f018717ea
2020-02-27 21:55:46 +00:00
Kubernetes Publisher 374cb0d7dd Merge pull request #88577 from corneliusweig/w/plugin-and-krew-documentation
Add documentation around plugins

Kubernetes-commit: 5ceddce53947ede00466f29d4ab66e88ffbd4fbd
2020-02-27 00:54:42 +00:00
Kubernetes Publisher 19ed29c90e Merge pull request #88394 from zhouya0/fix_kubectl_describe_ingress_annotations_not_sorted
Fix kubectl describe ingress annotations not sorted

Kubernetes-commit: 4b83d0b2fd69c10c7c0455de824cd37cda3ab85e
2020-02-26 20:55:02 +00:00
Cornelius Weig e54c7dba6a Add documentation around plugins
Documentation is added in several areas:
1. `kubectl plugin` now prints a note that plugins are best discovered
   with krew.dev and how to install it.
2. The kubectl book now has a new section about plugins, featuring
   - a very brief introduction to the kubectl plugin mechanism
   - a section about krew

Kubernetes-commit: ed0e0350854e34bad65de4db44c0f661a5851870
2020-02-26 14:50:50 +01:00
Brian Pursley 04c3dd17ff Default grace period to 0 when --force is used to delete an object
Kubernetes-commit: 0f31bef94c46b735bb7b1fe2a7d49d58fb93ed11
2020-02-24 09:30:56 -05:00
Maciej Szulik ed686e3fbe Wire --filename flag to exec
Kubernetes-commit: 9dac1699bfdb0ff2b8bcfd76c42815b033b3cce0
2020-02-24 14:35:37 +01:00
Kubernetes Publisher 1f2c133d51 Merge pull request #80605 from odinuge/hugetlb-kubectl-node-describe
Add huge page usage stats (Allocated resources) to kubectl describe node

Kubernetes-commit: 5aa2e3ca06cafd96d04180e539db67ed4d9c9020
2020-02-22 08:53:55 +00:00