@@ -88,8 +88,8 @@ is unreachable.
88
88
- Define a configuration file format for configuring Kubernetes API Server
89
89
Authorization chain.
90
90
- Allow ordered definition of authorization modes.
91
- - Allow definition of multiple webhooks in the authorization chain while all
92
- other types of authorizers should only be specified once.
91
+ - Allow definition of multiple webhooks in the authorization chain while all
92
+ other types of authorizers should only be specified once.
93
93
- Allow resource/user based pre-filtering of webhooks using CEL to prevent unnecessary
94
94
invocations.
95
95
- Enable user to define the policy when a webhook can't be reached due to
@@ -354,7 +354,7 @@ authorizers:
354
354
# - NoOpinion: continue to subsequent authorizers to see if one of
355
355
# them allows the request
356
356
# - Deny: reject the request without consulting subsequent authorizers
357
- # Default: NoOpinion
357
+ # Required, with no default.
358
358
failurePolicy : Deny
359
359
connectionInfo :
360
360
# Controls how the webhook should communicate with the server.
@@ -446,8 +446,8 @@ Labels {along with possible values}:
446
446
447
447
**Note:** Some examples of <authorizer_name>: `RBAC`, `Node`, `ABAC`, `webhook{,_<name>}`.
448
448
If there is only one webhook and no name specified, there would be no `_<name>` suffix.
449
- If the webhook has a named specified, even if there is only one webhook, then the name
450
- should be in the metrics and exposed via the metrics endpoint.
449
+ If the webhook has a name specified, even if there is only one webhook, then the name
450
+ would be in the metrics and exposed via the metrics endpoint.
451
451
452
452
2. `apiserver_authorization_webhook_evaluations_total`
453
453
@@ -756,6 +756,10 @@ the small impact will be measured and rationalized to keep the addition
756
756
minimal. The addition would be well within the scalability limits and
757
757
thresholds.
758
758
759
+ For use-cases where the CEL filters would pre-filter requests even before the need to
760
+ be dispatched to a webhook, there would be a performance improvement due to lower
761
+ number of network calls.
762
+
759
763
# ## Troubleshooting
760
764
761
765
<!--
0 commit comments