F5BigCneAddresslist¶
Overview¶
Function¶
Declares an address list for a CNE instance, defining a reusable set of IPv4 or IPv6 addresses. An address list can also reference other address lists to build nested or aggregated lists.
Use this resource to define larger, more complex lists of IP addresses. You can then reference the address list from an F5BigDdosGlobal resource for DoS/DDoS detection and mitigation, or from an F5BigFwPolicy resource or F5BigFwRulelist resource for access control list (ACL) policies.
Note
To define a reusable set of ports, use a F5BigCnePortlist resource.
Names¶
Singular name |
Plural name |
Short name |
|---|---|---|
f5-big-cne-addresslist |
f5-big-cne-addresslists |
— |
API group and version¶
k8s.f5net.com/v1
Scope¶
Namespace
Specification¶
spec¶
Field |
Required |
Default |
Description |
|---|---|---|---|
|
No |
|
IPv4 or IPv6 addresses in the address list. Each item is a host address, a subnet, or an address range, for example |
|
No |
|
List of |
Example manifests¶
The following manifests create two address lists. The fw-drop-ipaddresses list includes individual IPv4 addresses and references the drop-ipaddresses-ipv6 list, which defines IPv6 addresses.
apiVersion: k8s.f5net.com/v1
kind: F5BigCneAddresslist
metadata:
name: fw-drop-ipaddresses
namespace: f5-bnk
spec:
addresses:
- "192.0.2.6"
- "192.0.2.7"
addressLists:
- "drop-ipaddresses-ipv6"
---
apiVersion: k8s.f5net.com/v1
kind: F5BigCneAddresslist
metadata:
name: drop-ipaddresses-ipv6
namespace: f5-bnk
spec:
addresses:
- "2001:db8::19:10:6"
- "2001:db8::19:10:7"