Configuring Octopus Deploy for IPv6
Blog post from Octopus Deploy
Octopus Deploy has introduced IPv6 support in version 3.1.7, simplifying the process of configuring Tentacle deployments using the IPv6 protocol. Previously, setting up IPv6 required manual configuration, but now both Octopus Deploy Server and Tentacles operate in a dual-mode, listening to both IPv4 and IPv6 addresses simultaneously on the same port, thanks to the .Net 4.5 sockets update. This advancement alleviates concerns about running out of IPv4 addresses and allows for seamless integration by using Fully Qualified Domain Names (FQDNs) to resolve addresses, with the networking stack automatically determining the protocol to use. Users can specify IPv6 addresses directly in configurations or rely on DNS to handle protocol selection. The system is designed to fall back to IPv4 if necessary, ensuring broad compatibility, and users can choose to bind Tentacles exclusively to IPv4 if desired. The update is part of Octopus Deploy's ongoing efforts to modernize and improve infrastructure capabilities.