Commit Graph

15679 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
885f14d162 Merge pull request #109188 from wojtek-t/pf_mitigate_delegated_requests
Fix the overestimated cost of deletaged API requests in P&F
2022-03-31 15:49:17 -07:00
Kubernetes Prow Robot
64e711085b Merge pull request #108016 from jiahuif-forks/feature/leader-migration-v1-api
v1 types for Leader Migration
2022-03-31 15:49:05 -07:00
Kubernetes Prow Robot
17381762dd Merge pull request #109200 from dashpole/fix_lint
Fix copylock vet errors in component-base metrics
2022-03-31 12:06:36 -07:00
Jordan Liggitt
2b52a1e509 Drop enum tag from certificate request condition 2022-03-31 12:31:47 -04:00
David Ashpole
120da3bb9b fix copylock vet errors in component-base metrics 2022-03-31 15:07:11 +00:00
Maciej Wyrzuc
1108bed763 Revert "Field status.hostIPs added for Pod (#101566)"
This reverts commit 61b3c028ba.
2022-03-31 12:39:45 +00:00
Wojciech Tyczyński
14a4fd3853 Fix the overestimated cost of deletaged API requests in P&F 2022-03-31 09:47:41 +02:00
Jordan Liggitt
f23b9a5002 Avoid log spam in servers without auditing enabled 2022-03-31 02:02:48 -04:00
Sarvesh Rangnekar
b9792a9dae Introduce APIs to support multiple ClusterCIDRs (#108290)
* Introduce networking/v1alpha1 api, ClusterCIDRConfig type

Introduce networking/v1alpha1 api group.

Add `ClusterCIDRConfig` type to networking/v1alpha1 api group, this type
will enable the NodeIPAM controller to support multiple ClusterCIDRs.

* Change ClusterCIDRConfig.NodeSelector type in api

* Fix review comments for API

* Update ClusterCIDRConfig API Spec

Introduce PerNodeHostBits field, remove PerNodeMaskSize
2022-03-30 19:39:00 -07:00
Kubernetes Prow Robot
8b158fa730 Merge pull request #108953 from nckturner/remove-insecure-serving
Remove the deprecated insecure serving from the cloud controller manager
2022-03-30 18:03:00 -07:00
Jordan Liggitt
a6da995405 Update docker/distribution to 2.8.1 to fix checksum error 2022-03-30 18:25:47 -04:00
Kubernetes Prow Robot
f33b88fe62 Merge pull request #108815 from cici37/updateComm
Update comments to reduce confusion
2022-03-30 14:49:56 -07:00
Kubernetes Prow Robot
d4ac0ebecb Merge pull request #109072 from jiahuif-forks/feature/leader-migration/to-ga
Graduate Leader Migration to GA
2022-03-30 10:58:24 -07:00
Kubernetes Prow Robot
2e55595d3b Merge pull request #109137 from wojtek-t/fix_multiple_values_indexer
Fix issues in indexer caused by object changing the number of index values
2022-03-30 04:04:28 -07:00
Kubernetes Prow Robot
cb6ca16d47 Merge pull request #109134 from pacoxu/patch-8
TestPreShutdownHooks: change timeout to 200ms
2022-03-30 01:20:26 -07:00
Paco Xu
99c447ff0e TestPreShutdownHooks: change timeout to 1s 2022-03-30 15:12:44 +08:00
Michael Bolot
cbbb5f70a4 Addresses the issue which caused #109115 2022-03-30 09:07:37 +02:00
Wojciech Tyczyński
56159f258c Add test for indexer with multiple values 2022-03-30 08:52:10 +02:00
Kubernetes Prow Robot
ba1bbb5ac6 Merge pull request #109128 from Jefftree/openapiv3-metrics
Add metrics for OpenAPI v3 generation
2022-03-29 20:37:48 -07:00
Kubernetes Prow Robot
e4690b0fbc Merge pull request #109123 from dims/switch-to-pause-3.7
Switch to pause 3.7 for Kubernetes 1.24
2022-03-29 20:37:39 -07:00
Kubernetes Prow Robot
cbc341575a Merge pull request #109122 from jpbetz/runtime-limit-tightening
Reduce CEL runtime cost limits by 1/2 based on latency goals
2022-03-29 20:37:29 -07:00
Kubernetes Prow Robot
c7fc0f9125 Merge pull request #109120 from kevindelgado/ss-validation-metrics
Track field validation in metrics
2022-03-29 20:37:20 -07:00
Kubernetes Prow Robot
7fba4f75c5 Merge pull request #109107 from liggitt/deprecated-cert-audit
Add audit annotations and log prefixes to deprecated cert warnings
2022-03-29 20:37:09 -07:00
Kubernetes Prow Robot
6358d36fbf Merge pull request #109102 from liggitt/darwin-tls
Tolerate additional error messages in TLS unit tests
2022-03-29 20:36:50 -07:00
Kubernetes Prow Robot
904c30562a Merge pull request #109031 from Jefftree/openapiv3beta
OpenAPI V3 Enable Beta
2022-03-29 20:36:25 -07:00
Kubernetes Prow Robot
0c5574c2a3 Merge pull request #108745 from aramase/aes-gcm
feat: prepare KMS data encryption for migration to AES-GCM
2022-03-29 19:28:25 -07:00
Jefftree
8e88d46210 Switch beta flag on 2022-03-29 17:49:56 -07:00
Jefftree
f0837c18d3 Add conversion if APIService does not publish v3 2022-03-29 17:49:56 -07:00
Jefftree
67d3dbfaae Separate OpenAPI V2 and V3 Config 2022-03-29 17:49:56 -07:00
Jefftree
9d42879d2c Update tests for kube-openapi upgrade 2022-03-29 17:49:56 -07:00
Jefftree
550d6383b5 generated: Update kube-openapi and vendor 2022-03-29 17:47:26 -07:00
Anish Ramasekar
90b42f91fd feat: prepare KMS data encryption for migration to AES-GCM
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
Co-authored-by: Monis Khan <mok@vmware.com>
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2022-03-30 00:37:42 +00:00
Kubernetes Prow Robot
699aeb735f Merge pull request #109092 from kolyshkin/mock-1.6.0
vendor: bump golang/mock to 1.6.0
2022-03-29 17:36:16 -07:00
Brian Pursley
3fbd5e5e0e Add printer benchmarks (#109085)
* Code cleanup

- Remove redundant parentheses.
- Remove unnecessary type conversion of string to string.
- Fix wrong function name in comment.

* Add printer benchmarks
2022-03-29 17:36:07 -07:00
Kubernetes Prow Robot
5b8dbfbbcf Merge pull request #108995 from pohly/log-contextual
contextual logging
2022-03-29 17:35:59 -07:00
Kubernetes Prow Robot
1ff499ac13 Merge pull request #108994 from KnVerey/kustomize-453
Update kubectl kustomize to v4.5.4
2022-03-29 17:35:51 -07:00
Kubernetes Prow Robot
b0254c8a0b Merge pull request #108758 from fengzixu/improvement-volume-health
re-push "add volume kubelet_volume_stats_health_abnormal to kubelet #105585"
2022-03-29 17:35:34 -07:00
Kubernetes Prow Robot
9fe98d8bab Merge pull request #108736 from NetApp/any-volume-data-source-beta
Update AnyVolumeDataSource feature gate to beta
2022-03-29 17:35:25 -07:00
Kubernetes Prow Robot
1cddd38956 Merge pull request #108256 from bertinatto/kubelet-attach-detach
Update EnableControllerAttachDetach documentation
2022-03-29 17:34:49 -07:00
Kubernetes Prow Robot
33f56203e3 Merge pull request #108033 from tkashem/pre-shutdown-hook
apiserver: stop http server after pre shutdown hooks
2022-03-29 17:34:32 -07:00
Kubernetes Prow Robot
0f2300575c Merge pull request #108032 from deejross/kep3140-cronjob-timezone
KEP 3140: TimeZone support for CronJob
2022-03-29 17:34:20 -07:00
Kubernetes Prow Robot
d429c9820e Merge pull request #106824 from lauchokyip/removeExposeGenerator
Remove generator dependency of expose.go
2022-03-29 17:34:07 -07:00
Kubernetes Prow Robot
dd1e43332a Merge pull request #107476 from alculquicondor/job-ready
Graduate JobReadyPods to beta
2022-03-29 16:08:06 -07:00
Jefftree
4e36f4ea37 Add metrics for OpenAPI v3 generation 2022-03-29 15:10:50 -07:00
Kevin Delgado
0c432ccf58 Track field validation in metrics 2022-03-29 20:55:02 +00:00
Davanum Srinivas
f7ad09c447 Switch to pause 3.7
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2022-03-29 15:36:38 -04:00
Fabio Bertinatto
8150cf8d96 Update EnableControllerAttachDetach documentation
The kubelet does not support attach/detach operations on CSI volumes. As
a result, CSI volumes rely on the Attach/Detach controller enabled.
2022-03-29 16:20:06 -03:00
cici37
1dbd445a98 Update comment 2022-03-29 11:56:49 -07:00
Shiming Zhang
61b3c028ba Field status.hostIPs added for Pod (#101566)
* Add FeatureGate PodHostIPs

* Add HostIPs field and update PodIPs field

* Types conversion

* Add dropDisabledStatusFields

* Add HostIPs for kubelet

* Add fuzzer for PodStatus

* Add status.hostIPs in ConvertDownwardAPIFieldLabel

* Add status.hostIPs in validEnvDownwardAPIFieldPathExpressions

* Downward API support for status.hostIPs

* Add DownwardAPI validation for status.hostIPs

* Add e2e to check that hostIPs works

* Add e2e to check that Downward API works

* Regenerate
2022-03-29 11:46:07 -07:00
Joe Betz
0d30e21867 Reduce CEL runtime cost limits by 1/2 based on latency goals 2022-03-29 14:37:57 -04:00