Commit Graph

20166 Commits

Author SHA1 Message Date
Anish Ramasekar
77241d3125 Add apiserver_encryption_config_controller_automatic_reloads_total
metric

- Adds `apiserver_encryption_config_controller_automatic_reloads_total`
  metric with status label for encryption config reload success/failure.
- Deprecated `apiserver_encryption_config_controller_automatic_reload_failures_total` and `apiserver_encryption_config_controller_automatic_reload_success_total`

Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2024-02-12 21:47:46 -08:00
Kubernetes Prow Robot
e51e3c74f7 Merge pull request #122152 from pohly/client-go-event-context-fix
client-go events: support context.Background() as context
2024-02-12 06:48:06 -08:00
cpanato
a8abed8015 Update publishing-bot rules to Go 1.21.7
Signed-off-by: cpanato <ctadeu@gmail.com>
2024-02-11 15:09:41 +01:00
Kubernetes Prow Robot
98b589a76d Merge pull request #123224 from mmerkes/cleanup
Clean up dead code in node controller
2024-02-09 17:15:23 -08:00
Kubernetes Prow Robot
48228bf9db Merge pull request #121486 from benluddy/cbor-stub
KEP-4222: Add stub CBOR serializer.
2024-02-09 14:42:05 -08:00
Matt Merkes
75210d0840 Clean up dead code in node controller
Signed-off-by: Matt Merkes <merkes@amazon.com>
2024-02-09 21:39:36 +00:00
cpanato
eec508e488 use patch number
Signed-off-by: cpanato <ctadeu@gmail.com>
2024-02-09 14:47:56 +01:00
cpanato
ddb0b8da9d [go] Bump images, dependencies and versions to go 1.22
Signed-off-by: cpanato <ctadeu@gmail.com>
2024-02-09 14:43:34 +01:00
Kubernetes Prow Robot
012f04b178 Merge pull request #123023 from ah8ad3/fix-kubectl-explain-show-enum
Fix kubectl explain to shows enum for field types if they were defined
2024-02-08 19:52:59 -08:00
Kubernetes Prow Robot
002b0f0003 Merge pull request #123083 from jiahuif-forks/feature/validating-admission-policy/typechecking-variables
ValidatingAdmissionPolicy: support variables
2024-02-08 15:53:00 -08:00
Jiahui Feng
3e777540fd add test case for error inside variables. 2024-02-08 13:39:25 -08:00
José Carlos Chávez
6d6398ef92 chore: adds consistent vanity import to files and provides tooling for verifying and updating them. (#120642)
* chore: drops update vanity imports from script.

* chore: changes copyright year to 2024.

* chore: makes lint happy.
2024-02-08 04:33:30 -08:00
Kubernetes Prow Robot
fae7ec4a37 Merge pull request #123164 from liggitt/api-validation
Put validation utility packages used by API validation under API review
2024-02-07 14:25:55 -08:00
bzsuni
658e3308f3 etcd: Update to version 3.5.12
Signed-off-by: bzsuni <bingzhe.sun@daocloud.io>
2024-02-07 21:16:08 +08:00
Kubernetes Prow Robot
052bce26f4 Merge pull request #122931 from danwinship/ip-validation-cleanup
consistently use IsValidIP for IP validation
2024-02-06 15:58:15 -08:00
Jordan Liggitt
eceaed8c07 Put validation utility packages used by API validation under API review 2024-02-06 17:50:09 -05:00
Kubernetes Prow Robot
862ff187ba Merge pull request #123001 from tkashem/apf-allow-zero-concurrency
Allow zero value for the 'nominalConcurrencyShares' field
2024-02-06 09:08:18 -08:00
Kubernetes Prow Robot
35b1bc45ef Merge pull request #122925 from tkashem/timeout-refactor-handle-error
apiserver: refactor handleError in endpoints/filters
2024-02-06 04:14:31 -08:00
Kubernetes Prow Robot
920333b5fb Merge pull request #123134 from danwinship/kep-3705-to-ga
KEP-3705 CloudDualStackNodeIPs to GA
2024-02-05 23:25:55 -08:00
Abu Kashem
9e37ccedc7 apiserver: refactor handleError in endpoints/filters 2024-02-05 16:12:12 -05:00
Kubernetes Prow Robot
8c6e940a97 Merge pull request #123098 from munnerz/4193-jti-audit-changes
use authentication.kubernetes.io/issued-credential-id audit annotation in serviceaccount token registry endpoint
2024-02-05 08:45:43 -08:00
Kubernetes Prow Robot
6972fd7d0b Merge pull request #122557 from liangyuanpeng/anp_0.29
Bump konnectivity-client to v0.29.0
2024-02-05 08:45:16 -08:00
buddie.wei
5855f5178f Fix the syntax error in the comment of the checkQuotas method. (#121428)
* Update controller.go

Fix comment error.
From "It there was no quota change mark the waiter as succeeded." to "If there was no quota change mark the waiter as succeeded."

* Adjust the comments to maintain consistent tense throughout.

Adjust the comments to maintain consistent tense throughout.
2024-02-05 08:45:00 -08:00
Dan Winship
4ddf69a835 Remove checks of the CloudDualStackNodeIPs feature gate 2024-02-05 11:35:11 -05:00
Dan Winship
eba4fd82eb KEP-3705 CloudDualStackNodeIPs to GA 2024-02-05 10:17:03 -05:00
James Munnelly
7f12735fff use authentication.kubernetes.io/issued-credential-id audit annotation in serviceaccount token registry endpoint 2024-02-05 10:24:31 +00:00
Jiahui Feng
dc832c6e59 add support of variables for Type Checking. 2024-02-01 15:28:21 -08:00
Kubernetes Prow Robot
ac6d67d27c Merge pull request #115282 from tkashem/panic-warning
apiserver: warning.AddWarning should not panic when request times out
2024-02-01 13:29:59 -08:00
Jiahui Feng
21ba0d59d3 refactor type checking to use CompositedCompiler. 2024-02-01 13:20:21 -08:00
Abu Kashem
7cab0ad2d2 apiserver: warning should not panic when request times out 2024-02-01 11:21:22 -05:00
ah8ad3
c82c80099d add some comments, redesign style of enums in simple and long view, fix tests to these new changes 2024-02-01 14:46:05 +03:30
Kubernetes Prow Robot
11b9740436 Merge pull request #121512 from HirazawaUi/add-decod-time-trace
Add decode time to the audit log
2024-01-31 12:54:17 -08:00
Kubernetes Prow Robot
fb7181792b Merge pull request #118511 from lowang-bh/fix_spell_error
fix comment of rbac decision for NoOpinion
2024-01-31 12:54:03 -08:00
ahmad.zo
9d4997ea69 change the extractEnum function to add limit, intent and add tests for new behaviours 2024-01-31 13:54:53 +03:30
ahmad.zo
0283498ab4 fix gofmt error 2024-01-30 11:23:41 +03:30
ahmad.zo
0c7281624e change style of enums 2024-01-30 10:01:12 +03:30
Kubernetes Prow Robot
4f910fe47c Merge pull request #123003 from alexzielenski/apiserver/policy/crd-startup
ValidatingAdmissionPolicy: dont skip reconcile for unchanged policy if last sync failed
2024-01-29 20:36:41 -08:00
Kubernetes Prow Robot
7f5cd1961c Merge pull request #122961 from alexanderConstantinescu/kep-3458-stable
KEP 3458 - promote to stable
2024-01-29 15:19:08 -08:00
Alexander Zielenski
71559bd026 bugfix: dont skip reconcile for unchanged policy if last sync failed 2024-01-29 11:16:59 -08:00
ah8ad3
c222db1429 fixes kubectl explain to shows enum for field types if they were defined 2024-01-29 19:51:35 +03:30
ah8ad3
2216361c59 fixes kubectl explain to shows enum for field types if they were defined 2024-01-29 19:27:27 +03:30
Alexander Constantinescu
7f2d78656c Updating FG based tests 2024-01-29 11:24:38 +01:00
Kubernetes Prow Robot
2363cdcc39 Merge pull request #122886 from jiahuif-forks/feature/cel/mutating-library
[CEL Library] Unstructured Object Construction Support
2024-01-26 22:33:11 +01:00
Abu Kashem
5f75c35edf apiserver: allow zero value for the 'nominalConcurrencyShares' field 2024-01-26 15:55:50 -05:00
Alexander Constantinescu
a15f437669 KEP 3458 - promote to stable 2024-01-26 19:22:15 +01:00
Jiahui Feng
c89dcf52b1 convert the expectedValues to be cel.Val. 2024-01-25 13:52:39 -08:00
Jiahui Feng
d699163802 extra case for affirmative has(map) test. 2024-01-25 13:39:16 -08:00
Kubernetes Prow Robot
f7f1ea6fa2 Merge pull request #122750 from Richabanker/metrics-slis-test
Add process_start_time_seconds to metrics/slis endpoint for all components
2024-01-25 19:51:03 +01:00
Ben Luddy
09a1abda99 Update vendoring to take new CBOR library dependency. 2024-01-25 08:35:26 -05:00
Ben Luddy
ef27338bef Add skeleton CBOR package and introduce library dependency. 2024-01-25 08:32:50 -05:00