Commit Graph

119564 Commits

Author SHA1 Message Date
Abu Kashem
25447b95ad
apiserver: add testdata for flowcontrol v1 2023-10-30 08:18:41 -04:00
Abu Kashem
730d10a8fb
apiserver: add generated files for flowcontrol api change 2023-10-30 08:18:41 -04:00
Abu Kashem
9fd2ab419a
apiserver: allow zero value for the 'nominalConcurrencyShares' field 2023-10-30 08:18:40 -04:00
Abu Kashem
430c226709
apiserver: fix lint issue, defaulting and validation test for flowcontrol v1 2023-10-30 08:18:40 -04:00
Abu Kashem
90c091deda
apiserver: add pre-lifecycle replacement for flowcontrol v1beta3 2023-10-30 08:18:40 -04:00
Abu Kashem
17bda3c3e0
apiserver: apf controller, bootstrap, tests should use flowcontrol v1 API 2023-10-30 08:18:35 -04:00
Abu Kashem
25aebca8d5
apiserver: add etcd data and storage version hash for apf v1 2023-10-30 07:48:23 -04:00
Abu Kashem
5972037ffd
apiserver: generate code for apf flowcontrol v1 API
run:
- hack/update-codegen.sh
- hack/update-openapi-spec.sh
2023-10-30 07:48:22 -04:00
Abu Kashem
03a9ad200d
apiserver: remove copied generated files
otherwsie we see the following error from code-gen
  Unrecognized package: k8s.io/api/flowcontrol/v1
2023-10-30 07:48:22 -04:00
Abu Kashem
b24dd44904
apiserver: enable apf v1 API 2023-10-30 07:48:22 -04:00
Abu Kashem
5cb03064d9
apiserver: update copy, rename v1beta3 to v1 2023-10-30 07:48:22 -04:00
Abu Kashem
dc72308093
apiserver: copy apf v1beta3 to v1 2023-10-30 07:48:21 -04:00
Lubomir I. Ivanov
05076de57f kubeadm: poll additional CRB create calls for kubeadm:cluster-admins
Poll CRB create calls for kubeadm:cluster-admins when using the
super-admin.conf credential. The prior create call that uses the
credential admin.conf was already polled. Polling this subsequent
call seems advisable to ensure that momentary errors in between
cannot trip EnsureAdminClusterRoleBindingImpl().
2023-10-30 12:51:13 +02:00
carlory
5a20ff1617 fix wrong controller name for ephemeralController 2023-10-30 18:45:13 +08:00
Kubernetes Prow Robot
38ed3ef7b7
Merge pull request #118886 from benluddy/apf-option-disable
KEP-1040: Deep disablement for APF based on --enable-priority-and-fairness.
2023-10-30 09:38:59 +01:00
Kubernetes Prow Robot
2aba770df8
Merge pull request #121429 from wzshiming/fix/flake-e2e
Fix e2e for PodHostIPs
2023-10-30 08:23:14 +01:00
Kubernetes Prow Robot
cdaf4f886f
Merge pull request #121597 from dims/pass-through-static-overrides-in-addition-cgo-overrides
Pass through static overrides in addtion to cgo overrides
2023-10-30 05:50:50 +01:00
Kubernetes Prow Robot
f3560758d2
Merge pull request #114534 from ruquanzhao/skipaddons
kubeadm: Support skipping addons image pull
2023-10-30 04:20:44 +01:00
Davanum Srinivas
afc6c03ba7
Pass through static overrides in addtion to cgo overrides
This is needed for the following to work:
```
KUBE_STATIC_OVERRIDES="kubelet" make quick-release
```

Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2023-10-29 22:07:48 -04:00
Kubernetes Prow Robot
74098ab5ad
Merge pull request #119500 from JackTroy/fix-threshold-arg
Add explanation for large-cluster-size-threshold arg
2023-10-30 02:50:10 +01:00
Vlad Vitan
feb0e2fc2f Fix flaky test for services that shouldn't be available when PublishNotReadyAddresses is false 2023-10-29 17:15:06 +01:00
Shiming Zhang
3a308140cd Fix e2e 2023-10-29 23:16:13 +08:00
Kubernetes Prow Robot
ae2e0c00b5
Merge pull request #120450 from pawbana/auth-provider-gcp-move-fix
Fixed variable used for moving auth-provider-gcp binary
2023-10-29 02:59:05 +01:00
Kubernetes Prow Robot
94f7049746
Merge pull request #119129 from shiftstack/deprecate-pvlabeler
Document PVLabeler as deprecated
2023-10-29 02:51:53 +02:00
Kubernetes Prow Robot
e1f948f065
Merge pull request #118355 from carlory/patch-102
remove unused cloudprovider param from the ProbeControllerVolumePlugins func
2023-10-29 02:51:40 +02:00
Kubernetes Prow Robot
99bf6a674c
Merge pull request #121039 from josselin-c/master
hpa: always update status metrics when updating the replica count
2023-10-28 19:35:01 +02:00
Kubernetes Prow Robot
9482248aa9
Merge pull request #120474 from YaoC/register-apiserver-handlers-metrics
Register metrics for apiserver handlers
2023-10-28 19:34:52 +02:00
Kubernetes Prow Robot
e0a623d191
Merge pull request #121538 from mimowo/job-e2e-short-termination-time
Improve execution time of job e2e tests
2023-10-28 11:28:52 +02:00
Kubernetes Prow Robot
1c8f88d4b6
Merge pull request #118760 from saschagrunert/user-namespaces-pss
KEP-127: Update PSS based on feature gate
2023-10-28 09:48:54 +02:00
Kubernetes Prow Robot
57c7b666c4
Merge pull request #118705 from pacoxu/hostnet-sysctl-rejects
forbid sysctls for pod sharing the respective namespaces with the host
2023-10-28 09:48:44 +02:00
Kubernetes Prow Robot
b8693aafdf
Merge pull request #120104 from togettoyou/cleanup_endpoints
cleanup: Refactor BaseEndpointInfo to cache IP and Port values
2023-10-28 06:18:26 +02:00
Paco Xu
36d6917ae1 valid error for creation and update from valid to invalid only
- using an option AllowNamespacedSysctlsForHostNetAndHostIPC

Signed-off-by: Paco Xu <paco.xu@daocloud.io>
2023-10-28 06:58:54 +08:00
Paco Xu
9a8ccdebc5 use sysctl utils to do pod spec validation
Signed-off-by: Paco Xu <paco.xu@daocloud.io>
2023-10-28 06:58:51 +08:00
Paco Xu
11de9543ee move sysctl namespace and some funcs to component helpers util
Signed-off-by: Paco Xu <paco.xu@daocloud.io>
2023-10-28 06:58:28 +08:00
Paco Xu
4321652d13 reject pod creation for hostNet pod with net sysctl; hostIPC pod with ipc sysctl
Signed-off-by: Paco Xu <paco.xu@daocloud.io>
2023-10-28 06:58:28 +08:00
Kubernetes Prow Robot
1aef58b72a
Merge pull request #121462 from alexzielenski/apiserver/apiextensions/ratcheting-metrics-actually
KEP-4008: CRDValidationRatcheting Metrics
2023-10-28 00:54:00 +02:00
Kubernetes Prow Robot
7310ea0628
Merge pull request #121405 from alexzielenski/apiserver/apiextensions/ratcheting-benchmarks
KEP-4008: CRDValidationRatcheting: Add Benchmarks
2023-10-28 00:53:46 +02:00
Kubernetes Prow Robot
956b5adc64
Merge pull request #121567 from mzaian/etcd-3510-image
etcd: Build image 3.5.10
2023-10-27 23:41:55 +02:00
Kubernetes Prow Robot
6a4f08e7e6
Merge pull request #120627 from RomanBednar/pv-phase-transition-time-beta
graduate PersistentVolumeLastPhaseTransitionTime to beta in v1.29
2023-10-27 23:41:46 +02:00
Kubernetes Prow Robot
848de697d8
Merge pull request #115711 from sourcelliu/improve
Improve lock performance
2023-10-27 23:41:32 +02:00
Sean Sullivan
6614a29f47 OpenAPIResourcesGetter allows lazy-loading OpenAPI V2 2023-10-27 14:40:14 -07:00
Cici Huang
04b21126e5 Add cel new validator into Kubernetes. 2023-10-27 20:08:52 +00:00
Kubernetes Prow Robot
095786913d
Merge pull request #121571 from sanposhiho/default-etr
narrow down the scope of EnqueueExtensions to subscribe less cluster events
2023-10-27 21:18:28 +02:00
Kubernetes Prow Robot
ee474e6ec5
Merge pull request #120371 from atiratree/encapsulate-kcm-controllers
Encapsulate KCM controllers with their metadata
2023-10-27 21:18:17 +02:00
Jiahui Feng
c1fd3f5f64 suppress per-expression cost limit for unmutated versions. 2023-10-27 12:16:45 -07:00
Alexander Zielenski
4bb7dc224c metrics: publish metrics from ratcheting across a request 2023-10-27 10:57:34 -07:00
Michal Wozniak
e50cc47a06 Improve execution time for job e2e tests 2023-10-27 19:50:04 +02:00
Alexander Zielenski
8c72be3b74 ratcheting: add benchmark 2023-10-27 10:15:18 -07:00
Kubernetes Prow Robot
f3c13d8d8a
Merge pull request #121366 from bzsuni/cleanup/test/PollImmediateUntilWithContext
use PollUntilContextCancel to replace PollImmediateUntilWithContext in test
2023-10-27 19:08:14 +02:00
Kubernetes Prow Robot
fe21e4d749
Merge pull request #120682 from yt2985/cleanSA
LegacyServiceAccountTokenCleanUp beta
2023-10-27 19:08:05 +02:00