Commit Graph

17058 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
b20ddbd75a Merge pull request #113351 from andrewsykim/endpointslice-terminating-ga
Promote EndpointSliceTerminatingCondition to GA
2022-11-04 09:36:39 -07:00
Kubernetes Prow Robot
c8a3657bde Merge pull request #113307 from andrewsykim/apiserver-identity-hostname
apiserver identity: use persistent names for lease objects
2022-11-04 07:28:25 -07:00
Kubernetes Prow Robot
7ae0396666 Merge pull request #113483 from MikeSpreitzer/add-borrowing-metrics
Define metrics for API Priority and Fairness borrowing
2022-11-04 04:08:25 -07:00
Kubernetes Prow Robot
63a7f6ba5d Merge pull request #113598 from MikeSpreitzer/simplify-seat-demand-stats
apiserver: remove redundant field from seatDemandStats
2022-11-04 01:46:25 -07:00
Kubernetes Prow Robot
db1ee6091f Merge pull request #113494 from MikeSpreitzer/fix-nil-cast
Handle nil case correctly in TimingHistogramVec::WithLabelValuesChecked
2022-11-04 01:46:14 -07:00
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
Andrew Sy Kim
72f2e1cc0d lease controller: update NewController to accept leaseName as a parameter, remove NewControllerWithLeaseName
Signed-off-by: Andrew Sy Kim <andrewsy@google.com>
2022-11-04 00:44:13 -04: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
Andrew Sy Kim
6925bee6d5 lease controller: add new constructor NewControllerWithLeaseName to support cases when the lease name and holder identity differ
Signed-off-by: Andrew Sy Kim <andrewsy@google.com>
2022-11-03 22:53:56 -04:00
Andrew Sy Kim
21507902ba apiserver identity: use persistent identity format based on hostname
Signed-off-by: Andrew Sy Kim <andrewsy@google.com>
2022-11-03 22:53:56 -04: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
Andrew Sy Kim
219300c26b k8s.io/api/discovery: remove API docs referencing EndpointSliceTerminatingCondition feature gate
Signed-off-by: Andrew Sy Kim <andrewsy@google.com>
2022-11-03 20:16:20 -04: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
Mike Spreitzer
114f276d68 Handle nil case correctly
Also add test for that case and another.
2022-11-03 11:50:56 -07:00
Mike Spreitzer
4ad1c0f9cb apiserver: remove redundant field from seatDemandStats 2022-11-03 10:41:50 -07:00
Mike Spreitzer
ba5ec78916 apiserver: define metrics for API Priority and Fairness borrowing 2022-11-03 10:37:20 -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