Skip to content

Commit

Permalink
Merge pull request #1135 from weaveworks/462-ipv6-connection
Browse files Browse the repository at this point in the history
docs: add docs about ipv6
  • Loading branch information
yitsushi committed Nov 23, 2023
2 parents d2144a2 + fea3248 commit 6dd08bc
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions docs/use_tf_controller/with-ipv6.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Use TF-Controller with IPv6 addresses.

TF-Controller uses pod IPv4 address to generate the in-cluster hostname to
communicate with the runner instance. This logic fails when the runner pod has
IPv6 address instead of IPv4.

The TF-Controller has a flag to use pod subdomain resolution instead of an IP
address, with that enabled the controller will use cluster subdomains, and it
works with IPv6 addresses as the resolution is happening at cluster level.

To enable this feature, you can set `usePodSubdomainResolution` to `true` in the
Helm values file:

```yaml
usePodSubdomainResolution: true
```

0 comments on commit 6dd08bc

Please sign in to comment.