mirror of
https://github.com/kubernetes-sigs/external-dns.git
synced 2025-08-06 17:46:57 +02:00
* ci(docs): add markdown linters * fixes issues in md detected by the linter * fix workflow * pre commit * add editor config * fix test * review
1.2 KiB
1.2 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-ctlr
installed in your cluster. The needed CRDs are bundled within the controller. -
In your Helm
values.yaml
add:
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