mirror of
https://github.com/kubernetes-sigs/external-dns.git
synced 2025-12-08 13:21:00 +01:00
1.1 KiB
1.1 KiB
F5 Networks VirtualServer Source
This tutorial describes how to configure ExternalDNS to use the F5 Networks VirtualServer Source. It is meant to supplement the other provider-specific setup tutorials.
The F5 Networks VirtualServer CRD is part of this project. See more in-depth info regarding the VirtualServer CRD here.
Start with ExternalDNS with the F5 Networks VirtualServer source
-
Make sure that you have the
k8s-bigip-ctlrinstalled in your cluster. The needed CRDs are bundled within the controller. -
In your Helm
values.yamladd:
sources:
- ...
- f5-virtualserver
- ...
or add it in your Deployment if you aren't installing external-dns via Helm:
args:
- --source=f5-virtualserver
Note that, in case you're not installing via Helm, you'll need the following in the ClusterRole bound to the service account of external-dns:
- apiGroups:
- cis.f5.com
resources:
- virtualservers
verbs:
- get
- list
- watch