Commit Graph

17046 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
3e8c848cfc Merge pull request #112261 from brianpursley/k-108630-2
kubectl run: deprecate unused / nonuseful flags
2022-11-03 22:28:14 -07:00
Kubernetes Prow Robot
8c77820759 Merge pull request #113274 from Huang-Wei/kep-3521-A
[KEP-3521] Part 1: New Pod API .spec.schedulingGates
2022-11-03 21:24:25 -07:00
Brian Pursley
09804a198c kubectl/pkg/cmd/run: deprecate flags
The --cascade flag, has no practical effect when used, so it is being deprecated.

The following flags, which are unused and ignored by kubectl run,
have been deprecated:

--filename
--force
--grace-period
--kustomize
--recursive
--timeout
--wait
2022-11-03 23:11:12 -04:00
Kubernetes Prow Robot
b0cbf71f5c Merge pull request #113146 from alexzielenski/explain-output-plaintext
kubectl explain --output plaintext
2022-11-03 20:04:14 -07:00
Alexander Zielenski
dca025f37c use discovery client from factory in explain v2
was making my own which was uncached
2022-11-03 18:59:42 -07:00
Kubernetes Prow Robot
d86c013b0d Merge pull request #108250 from cyclinder/add_flag_in_proxy
kube-proxy:  add a flag  to  disable nodePortOnLocalhost
2022-11-03 17:10:13 -07:00
Kubernetes Prow Robot
7a46516369 Merge pull request #113496 from avoltz/anvoltz/ga-itr
Promote ServiceInternalTrafficPolicy to GA
2022-11-03 14:50:26 -07:00
Kubernetes Prow Robot
d96e052d98 Merge pull request #109505 from zigarn/no-error-reannotate
Do not raise an error proposing to use '--overwrite' when annotating with the same value
2022-11-03 14:50:15 -07:00
Wei Huang
fc831d7088 Automated codegen 2022-11-03 14:32:35 -07:00
Wei Huang
7b6293b6b6 APIs, Validation and condition enforcements
- New API field .spec.schedulingGates
- Validation and drop disabled fields
- Disallow binding a Pod carrying non-nil schedulingGates
- Disallow creating a Pod with non-nil nodeName and non-nil schedulingGates
- Adds a {type:PodScheduled, reason:WaitingForGates} condition if necessary
- New literal SchedulingGated in the STATUS column of `k get pod`
2022-11-03 14:32:34 -07:00
Kubernetes Prow Robot
a27a323419 Merge pull request #113535 from kidddddddddddddddddddddd/strict_serializer_audit
Log a warning when dropping unknown fields from loading an audit policy
2022-11-03 11:52:12 -07:00
Andy Voltz
29f4862ed8 Promote ServiceInternalTrafficPolicy to GA 2022-11-03 13:17:03 -04:00
James Sturtevant
295a9753a1 Add Windows Podsandbox Stats
Signed-off-by: James Sturtevant <jstur@microsoft.com>
2022-11-03 16:33:02 +00:00
Kubernetes Prow Robot
d802bd56ac Merge pull request #113559 from wojtek-t/clean_shutdown_5
Clean shutdown of few more integration tests
2022-11-03 09:01:45 -07:00
Kubernetes Prow Robot
f536b3cc4f Merge pull request #113555 from wojtek-t/refactor_storage_tests_5
Refactor storage tests - part 5
2022-11-03 06:59:35 -07:00
Sascha Grunert
f9707064cf Remove CRI v1alpha2
After the removal of dockershim we can finally also drop support for CRI
v1alpha2.

Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2022-11-03 09:13:43 +01:00
Kubernetes Prow Robot
98742f9d77 Merge pull request #110747 from harshanarayana/cleanup/GIT-110737/logging-improvements
structured-logging: replace KObjs with KObjSlice for logging
2022-11-03 00:49:34 -07:00
Wojciech Tyczyński
83399ccfb8 Minor cleanup in etcd3 tests 2022-11-03 08:21:11 +01:00
Wojciech Tyczyński
e6ddb69e6f Refactor remaining etcd3 tests to make them generic 2022-11-03 08:20:18 +01:00
Kubernetes Prow Robot
ee0b179a7b Merge pull request #113387 from wojtek-t/refactor_client_indexing
Refactor store index into its structure
2022-11-02 23:45:42 -07:00
Alexander Zielenski
a82015b4a2 update vendor 2022-11-02 21:50:55 -07:00
Alexander Zielenski
e394364cbd add plaintext template 2022-11-02 21:50:54 -07:00
Alexander Zielenski
88792d9e72 add template loading to generator 2022-11-02 21:45:38 -07:00
Alexander Zielenski
f37f63ab9f refactor generator
refactor funcs out of generator
2022-11-02 21:45:38 -07:00
Kubernetes Prow Robot
bbe050dd01 Merge pull request #112649 from howardjohn/set/optimize-everything-nothing
Optimize `Everything` and `Nothing` label selectors
2022-11-02 21:39:57 -07:00
Kubernetes Prow Robot
818b13544f Merge pull request #106242 from thockin/revive-copy-lb-status-type-to-ingress
Copy LoadBalancerStatus from core to networking
2022-11-02 21:39:34 -07:00
kidddddddddddddddddddddd
5dcfaae7b9 strict decode policy first 2022-11-03 12:09:40 +08:00
Kubernetes Prow Robot
3cf75a2f76 Merge pull request #103177 from arkbriar/support_cancelable_exec_stream
Support cancelable SPDY executor stream
2022-11-02 19:47:36 -07:00
Tim Hockin
0153bfad16 Copy LoadBalancerStatus from core to networking
This type should never have been shared between Service and Ingress.
The `ports` field is unfortunate, but it is needed to stay compatible.
2022-11-02 16:13:31 -07:00
Kubernetes Prow Robot
de95671f0c Merge pull request #113427 from wojtek-t/reuse_generic_tests_for_cacher
Reuse generic TestGet in cache tests
2022-11-02 14:41:12 -07:00
Kubernetes Prow Robot
2acad1b8c4 Merge pull request #113550 from xmudrii/go-1193
releng: Update images, dependencies and version to Go 1.19.3
2022-11-02 13:17:13 -07:00
Wojciech Tyczyński
3786cfdf85 Clean shutdown of serving integration test 2022-11-02 21:08:43 +01:00
Kubernetes Prow Robot
91dbd82cde Merge pull request #113545 from dashpole/shutdown_trace
Shutdown tracerprovider when stopping the kube-apiserver
2022-11-02 11:53:29 -07:00
Kubernetes Prow Robot
ed8c901aeb Merge pull request #113520 from jkh52/dial-start-metric
egress_selector.go: Add a dial starts metric.
2022-11-02 11:53:17 -07:00
Kubernetes Prow Robot
63e40b1ed4 Merge pull request #113548 from aojea/revert_113408
Revert "plumb context from CRI calls through kubelet"
2022-11-02 10:13:14 -07:00
Marko Mudrinić
b928c53522 releng: Update images, dependencies and version to Go 1.19.3
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
2022-11-02 17:19:52 +01:00
Wojciech Tyczyński
75a1ef87b3 Reuse generic TestGet in cache tests. 2022-11-02 16:36:45 +01:00
Kubernetes Prow Robot
421213b7a1 Merge pull request #113369 from wojtek-t/fix_delete_resource_version
Fix setting resource version on etcd3 deletion
2022-11-02 08:35:26 -07:00
Antonio Ojea
9c2b333925 Revert "plumb context from CRI calls through kubelet"
This reverts commit f43b4f1b95.
2022-11-02 13:37:23 +00:00
David Ashpole
2342721c15 shut down tracerprovider when stopping the kube-apiserver 2022-11-02 13:26:02 +00:00
Wojciech Tyczyński
72194de96f Minor cleanup of thread safe store 2022-11-02 13:58:24 +01:00
Wojciech Tyczyński
7c94ce3076 Refactor store index into its structure 2022-11-02 13:01:22 +01:00
cyclinder
bef2070031 kube-proxy: add a flag to disables the allowing NodePort services to be accessed via localhost 2022-11-02 16:17:52 +08:00
Kubernetes Prow Robot
ccf57ba09d Merge pull request #113523 from seans3/content-type-response
Get response content-type
2022-11-01 22:52:45 -07:00
arkbriar
b7e6c23e9f Propagate the panic with a channel
Signed-off-by: arkbriar <arkbriar@gmail.com>
2022-11-02 11:49:16 +08:00
arkbriar
86e5d069ec use subtests and defer in TestSPDYExecutorStream
Signed-off-by: arkbriar <arkbriar@gmail.com>
2022-11-02 11:49:12 +08:00
Kubernetes Prow Robot
7b84436168 Merge pull request #113408 from dashpole/kubelet_context
Plumb context to Kubelet CRI calls
2022-11-01 19:59:08 -07:00
Sean Sullivan
4ca128d71a Get response content-type 2022-11-02 01:26:04 +00:00
Kubernetes Prow Robot
b7f5de17ae Merge pull request #113206 from marseel/fix/fix_estimator_for_serviceaccount_tokens
Fix APF width estimate for creating service account's token
2022-11-01 16:56:45 -07:00
Joseph Anttila Hall
f89bcffd55 egress_selector.go: Add a dial starts metric.
Emit this metric before any potentially blocking dial work.
2022-11-01 16:36:51 -07:00