diff --git a/docs/tutorials/nodes.md b/docs/tutorials/nodes.md index 508486d2dc..41723dba20 100644 --- a/docs/tutorials/nodes.md +++ b/docs/tutorials/nodes.md @@ -6,7 +6,7 @@ Using nodes (`--source=node`) as source is possible to synchronize a DNS zone wi The node source adds an `A` record per each node `externalIP` (if not found, any IPv4 `internalIP` is used instead). It also adds an `AAAA` record per each node IPv6 `internalIP`. The TTL of the records can be set with the `external-dns.alpha.kubernetes.io/ttl` node annotation. -The FQDN template provides more than 100+ functions, documented [here](https://go-task.github.io/slim-sprig/). For instance, it includes a function to replace all `.` with `-` in the node name, which can be useful with cloud providers that include dots in the node name. +The FQDN template provides more than 100+ functions, documented [here](https://go-task.github.io/slim-sprig/). For instance, it includes a function to replace all `.` with `-` in the node name, which can be useful with cloud providers that include dots in the node name. There are two additional functions available on top of the standard sprig functions: `isIPv4` and `isIPv6`. The functions can be used to test a string for being an IPv4 or IPv6 address. ## Manifest (for cluster without RBAC enabled) @@ -114,4 +114,3 @@ spec: - --policy=sync - --log-level=debug ``` -