Commit Graph

5860 Commits

Author SHA1 Message Date
Kubernetes Publisher a57b416dc6 Merge pull request #113564 from tallclair/audit-config
Combine RequestAuditConfig with RequestAuditConfigWithLevel

Kubernetes-commit: a8b2f4b6959857f940dbb7dc0218b3ec7a462eb1
2022-12-09 23:46:45 +00:00
Kubernetes Publisher d57d8216e1 Merge pull request #114319 from liggitt/net-master
Update golang.org/x/net 1e63c2f

Kubernetes-commit: 72acaad83924360960e21915aa94cd1db8d0196c
2022-12-07 02:39:44 +00:00
Jordan Liggitt 21db5779b0 Update golang.org/x/net 1e63c2f
Includes fix for CVE-2022-41717

Kubernetes-commit: afe5378db9d17b1e16ea0028ecfab432475f8e25
2022-12-06 17:29:11 -05:00
Kubernetes Publisher 464f2d7383 Merge pull request #113955 from enj/enj/i/kms_conn_close
kms: use different context for server lifecycle and initial load

Kubernetes-commit: 3f823c0daa002158b12bfb2d53bcfe433516659d
2022-11-16 14:50:48 -08:00
Monis Khan 4ff5d986e5 kms: use different context for server lifecycle and initial load
Signed-off-by: Monis Khan <mok@microsoft.com>

Kubernetes-commit: cb3410e1b7d3f13a4258eb8c5c882a40fb6d13de
2022-11-16 10:36:42 -05:00
Kubernetes Publisher a6bd2da8d2 Merge pull request #113937 from liggitt/drop-strict-beta
Switch deprecated API serving back to gating on beta

Kubernetes-commit: 96fd7b1b50362858a621c03a16e21b71f64cfcbf
2022-11-16 05:57:50 +00:00
Jordan Liggitt a6d7e01d42 Switch deprecated API serving back to gating on beta
Kubernetes-commit: 32ac434d4dd799545db98cdcce683535c9b7db04
2022-11-15 22:02:49 -05:00
Kubernetes Publisher 6e05bfb03c Merge pull request #113764 from Jefftree/foobar
Fix bugs with aggregated discovery

Kubernetes-commit: 263ba476ba6f4b5d58371066bc53dc458ed083d6
2022-11-11 21:59:08 +00:00
Kubernetes Publisher 9334363bf4 Merge pull request #113803 from dashpole/revert-113693-apiserver_tracing_beta
Revert "Graduate API Server tracing to beta"

Kubernetes-commit: 77b027936a82378b7dd85c89bdf6d10d14df81a8
2022-11-10 17:57:43 +00:00
Kubernetes Publisher 07d8c0e4f3 Merge pull request #113735 from cici37/renameDir
Rename cel admission package and the feature gate to validatingadmissionpolicy

Kubernetes-commit: 72a25b17726b3059982dcc740fb8d05ec0c24f95
2022-11-09 20:40:57 -08:00
David Ashpole 34af8dc84a Revert "Graduate API Server tracing to beta"
Kubernetes-commit: e799fcdadd3cc3e8aa4ebde75d1bf0c05465b110
2022-11-09 22:37:28 -05:00
Alexander Zielenski a399b695cd fix aggregated discovery version sorting
add test for level based priorities

Kubernetes-commit: 3c68fe6596922dc535b5af03f409611e57258f9d
2022-11-09 12:40:33 -08:00
Jefftree 9508b3bed7 fix dropped subresources
some subresources were not properly included in the array due to pointers becoming stale over a resize

Kubernetes-commit: d74b6b2cfa9bd2bc322750db9c42fb575e947982
2022-11-09 17:56:02 +00:00
Jefftree 987645aaa7 add aggregated /apis handler for genericapiserver
so that aggregated-apiservers can also take advantage. discovered by e2e tests with feature enabled

Kubernetes-commit: c9b34884004079ed3f184b475f7408984f9226f4
2022-11-09 18:29:27 +00:00
Cici Huang 47687312f4 Rename FG to `ValidatingAdmissionPolicy`
Kubernetes-commit: 29737124860b1414affa07ed6db30fccdbae3b55
2022-11-09 17:27:20 +00:00
Cici Huang 55bc692e10 Rename admission cel package to validatingadmissionpolicy
Kubernetes-commit: 40c21dafcdb7d4f7ee85c652b362632f3b620861
2022-11-08 14:18:26 +00:00
Kubernetes Publisher 879a69d45b Merge pull request #113758 from alexzielenski/readyFunc-refactor
use admission.Handler readyFunc for CEL Admission plugin

Kubernetes-commit: aeb8a8dfa47e25b21506a6c890d27754574ea7ca
2022-11-10 05:37:31 +00:00
Kubernetes Publisher 0e0afc3ed7 Merge pull request #113475 from DangerOnTheRanger/validation-admission-metrics-integration
Validating admission metrics integration

Kubernetes-commit: f87231003aeb43bf884cf9dc10b1247b8ae5cbb8
2022-11-10 01:37:26 +00:00
Alexander Zielenski 806e2feeca add test for error when informers are not ready
Kubernetes-commit: acf571fcbed6e762a2a654bfbe6c415e668dfed3
2022-11-09 15:28:37 -08:00
Alexander Zielenski 2167932c69 use existing admissionHandler readyfunc to wait for sync
is what other plugins do, and should decrease verbosity in logs

Kubernetes-commit: df315f347c911c5cc189d14f6dc70a23da52e57d
2022-11-08 13:07:42 -08:00
Tim Allclair 919e9045fa Combine RequestAuditConfig with RequestAuditConfigWithLevel
Kubernetes-commit: 1a1ca5173ea0f6b06a74d4a26e694cff521a2f8e
2022-11-02 15:23:48 -07:00
Kermit Alexander II 8884260fa6 Add metrics integration.
Kubernetes-commit: 99494e67779d0db5a1bf304256e7df273070bf95
2022-10-31 19:22:35 +00:00
Kubernetes Publisher b987cdbc88 Merge pull request #113693 from dashpole/apiserver_tracing_beta
Graduate API Server tracing to beta

Kubernetes-commit: b2c72feca832e91dc1a9c5f0d1f21b12df77ef75
2022-11-09 13:44:49 +00:00
Kubernetes Publisher 56254da7fb Merge pull request #113721 from wojtek-t/storage_standard_test_naming_2
Standardize naming in generic storage watcher tests

Kubernetes-commit: 909af807eecd769f51d4f6e2988d6e86a1192337
2022-11-09 13:44:46 +00:00
Kubernetes Publisher e3c73d9b61 Merge pull request #113485 from MikeSpreitzer/apf-borrowing
Add borrowing between priority levels in APF

Kubernetes-commit: 1193a9abcbd6c6ce6fc7d4ce38872f1933ef5159
2022-11-09 13:44:44 +00:00
Kubernetes Publisher 807ba65cc7 Merge pull request #113171 from Jefftree/aggregated-discovery-generic
Aggregated discovery server changes

Kubernetes-commit: 8058e8eff8ba8541ddd48cd54bbb19a3fce62c09
2022-11-09 09:40:18 +00:00
Kubernetes Publisher 435b5543db Merge pull request #113760 from alexzielenski/admission-listwatch-flake
fix possible race of listwatch in admission test

Kubernetes-commit: 18a78949bc7fa43e760570103321369ea31726b3
2022-11-09 09:40:16 +00:00
Kubernetes Publisher 767537116c Merge pull request #112050 from nilekhc/kms-hot-reload
Implements hot reload of the KMS `EncryptionConfiguration`

Kubernetes-commit: e62cfabf9326cdec65e926b697fa1911b4e85da6
2022-11-09 05:37:19 +00:00
Kubernetes Publisher e1b2482eb1 Merge pull request #113749 from jpbetz/fix-params-null
Fix params to be null instead of an empty map if paramRef is null

Kubernetes-commit: c61c3fc492424bfcfabf132650c2bc4404ef2727
2022-11-09 01:37:20 +00:00
Kubernetes Publisher e7f9c74b7b Merge pull request #113711 from andrewsykim/fieldmanager-logging
apiserver: use the correct error when logging errors updating managedFields

Kubernetes-commit: 429f1527a7ac94e5280cb41931e74ac52d7a3fb1
2022-11-09 01:37:18 +00:00
Kubernetes Publisher 25a9355604 Merge pull request #113486 from jkh52/uds-dial
egress_selector.go: hard cap UDS dial.

Kubernetes-commit: 86c535c0f8c3ba81e7c16f56659409d08c1dcb0a
2022-11-09 01:37:16 +00:00
Kubernetes Publisher 9ab2df47e6 Merge pull request #111879 from sanwishe/etcd_compact_doc
fix etcd compaction doc

Kubernetes-commit: 886da71e7588c198dcb9a6c7cccfedb478110e57
2022-11-09 01:37:14 +00:00
David Ashpole 855ac5dd3a embed component-base tracing configuration
Kubernetes-commit: 6e13cf69f62e54622d45269e9ae33799a85f7cff
2022-11-08 22:43:28 +00:00
Kubernetes Publisher d72952eab5 Merge pull request #113698 from dashpole/missing_apiserver_migration
Migrate another usage of utiltrace to component base tracing

Kubernetes-commit: e361272423fda20d4201ddb2b98d9c1b512e5595
2022-11-08 21:37:23 +00:00
Kubernetes Publisher 7ab335d271 Merge pull request #113629 from andrewsykim/apiserver-identity-beta
Promote APIServerIdentity to Beta

Kubernetes-commit: 3a99a5954d6497b4238d011cec4d33422d3957a0
2022-11-08 21:37:21 +00:00
Kubernetes Publisher 5643daa2db Merge pull request #113577 from pacoxu/prometheus-client
upgrade github.com/prometheus/client_golang to v1.14.0

Kubernetes-commit: 74352d88aaf1dc81eee6d90a3768fbd086f1a8f9
2022-11-08 21:37:19 +00:00
Kubernetes Publisher 26c78119c2 Merge pull request #112679 from dgrisonnet/fix-apiserver-sli
Improve apiserver SLI metric name

Kubernetes-commit: 7752c3a8e0fbf59739f40526b2235347ff78000e
2022-11-08 21:37:16 +00:00
Alexander Zielenski b2bf3ca966 add new aggregated resourcemanager to genericapiserver
Co-authored-by: Jeffrey Ying <jeffrey.ying86@live.com>

Kubernetes-commit: 6e83f6750598d394fb257f66c5d0721cf88f45db
2022-11-08 12:37:50 -08:00
Alexander Zielenski 0a2a637e85 negotiated refactor
Co-authored-by: Jeffrey Ying <jeffrey.ying86@live.com>

Kubernetes-commit: 76f056867a2be388f7780c1ff5c794edcdfd9aa4
2022-11-08 12:12:34 -08:00
Joe Betz 0e28c0c81f Fix params to be null instead of an empty map if paramRef is null
Kubernetes-commit: 65460b14d2b9ea20aaf2c6fece191af53ae57249
2022-11-08 13:49:50 -05:00
David Ashpole 4bd488aae1 promote TracingConfiguration to v1beta1
Kubernetes-commit: 4be473c774aa1ccd018d6430dc860629a5b22022
2022-11-08 15:15:05 +00:00
Kubernetes Publisher ad0fbeeeec Merge pull request #113728 from pawbana/add-scope-to-api-server-tracking
Added scope to api server tracing

Kubernetes-commit: 34ca18d1d0b239b871de7ca8047ab000ca3a418f
2022-11-08 04:30:22 -08:00
Paweł Banaszewski ebb0a2b606 Added scope as tracing attribute
Kubernetes-commit: e4169d7f4381595152f6fa862af2227950f3fc76
2022-11-08 11:22:57 +00:00
Kubernetes Publisher 20c697acfa Merge pull request #112137 from MikeSpreitzer/add-concurrency-allocation-algorithm
Add solver for APF concurrency rebalancing

Kubernetes-commit: 5a1fb17e2e07d9ddd89d83371595c72dee42e87d
2022-11-08 13:37:03 +00:00
Wojciech Tyczyński a29f52cb30 Standardize naming in generic storage watcher tests
Kubernetes-commit: 593742f092e1ae81988c12e6d833acb29c02009e
2022-11-08 09:52:59 +01:00
Paco Xu 3081aacf4c upgrade prometheus-client to v1.14.0
Kubernetes-commit: c3add32859da5ff8156d30cf7c1697a2fb2a2eea
2022-11-08 16:25:12 +08:00
Kubernetes Publisher d50444613b Merge pull request #113696 from tallclair/path
Fix etcd path construction

Kubernetes-commit: aa66cec6fa6e6804669363d54dc8971a6cb59b79
2022-11-08 06:29:00 +00:00
Kubernetes Publisher aa0e1e5e62 Merge pull request #113314 from cici37/celIntegration
CEL validation in Admission chain

Kubernetes-commit: 595ea324113580ae61f4a15ab3e5b22303a195cf
2022-11-08 06:28:58 +00:00
Kubernetes Publisher ab224f3839 Merge pull request #113697 from aramase/kms-duplication-name-validation-part-2
[KMS]: add validation for duplicate kms config name when auto reload is enabled

Kubernetes-commit: a236e4ca6f3860a5acbbfc62bb3fdd88ac7e2757
2022-11-08 06:28:54 +00:00
Kubernetes Publisher fda66ef343 Merge pull request #113688 from dashpole/update_utils
Update k8s.io/utils to fix util tracing panic

Kubernetes-commit: fa2e203a6bde89a84443ee9813e1f27aa31326a9
2022-11-08 06:28:52 +00:00