You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* feature: get waf arn from name
* feature: get waf arn from name
* feature: add docs and additional tests
* feature: add docs and additional tests
* feature: fix docs and webaclarn retrieval
- <a name="shield-advanced-protection">`alb.ingress.kubernetes.io/shield-advanced-protection`</a> turns on / off the AWS Shield Advanced protection for the load balancer.
Copy file name to clipboardExpand all lines: docs/guide/ingress/ingress_class.md
+17-1Lines changed: 17 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -220,6 +220,15 @@ You can use IngressClassParams to enforce settings for a set of Ingresses.
220
220
- key: routing.http.response.server.enabled
221
221
value: "false"
222
222
```
223
+
- with wafv2AclName
224
+
```
225
+
apiVersion: elbv2.k8s.aws/v1beta1
226
+
kind: IngressClassParams
227
+
metadata:
228
+
name: class2048-config
229
+
spec:
230
+
wafv2AclName: "web-acl-name-1"
231
+
```
223
232
224
233
### IngressClassParams specification
225
234
@@ -384,4 +393,11 @@ Cluster administrators can use `Listeners` field to specify the [Listener Attrib
384
393
385
394
Cluster administrators can use the optional `wafv2AclArn` field to specify ARN for the Amazon WAFv2 web ACL.
386
395
Only Regional WAFv2 is supported.
387
-
When this annotation is absent or empty, the controller will keep LoadBalancer WAFv2 settings unchanged. To disable WAFv2, explicitly set the annotation value to 'none'.
396
+
When this param is absent or empty, the controller will keep LoadBalancer WAFv2 settings unchanged. To disable WAFv2, explicitly set the annotation value to 'none'.
397
+
398
+
#### spec.wafv2AclName
399
+
400
+
Cluster administrators can use the optional `wafv2AclName` field to specify name of the Amazon WAFv2 web ACL.
401
+
Only Regional WAFv2 is supported.
402
+
When this param is absent or empty, the controller will keep LoadBalancer WAFv2 settings unchanged. To disable WAFv2, explicitly set the param value to 'none'.
403
+
If the field is specified, LBC will ignore the 'alb.ingress.kubernetes.io/wafv2-acl-name' annotation.
0 commit comments