Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🐛 Fix add server to lb with only private IP #243

Merged
merged 1 commit into from
Jul 9, 2022

Conversation

janiskemper
Copy link
Contributor

What type of PR is this?
/kind bug

What this PR does / why we need it:
In one of the last PRs we added support for Hetzner's new feature of
disabling IPv4 and IPv6 addresses. This required to prevent servers from
being added to load balancer in case they only have IPv6 addresses - as
no IPv6 addresses can be added to a Hetzner load balancer. This only
applies to public network though. This is why we also need to add
servers in case that private networks are there - independent whether
there is a public IPv4 or not.

TODOs:

  • squashed commits
  • includes documentation
  • adds unit tests

@janiskemper janiskemper marked this pull request as ready for review July 8, 2022 15:41
@janiskemper janiskemper changed the title :fix: Add server to lb with only private IP 🐛 Add server to lb with only private IP Jul 8, 2022
In one of the last PRs we added support for Hetzner's new feature of
disabling IPv4 and IPv6 addresses. This required to prevent servers from
being added to load balancer in case they only have IPv6 addresses - as
no IPv6 addresses can be added to a Hetzner load balancer. This only
applies to public network though. This is why we also need to add
servers in case that private networks are there - independent whether
there is a public IPv4 or not.
@batistein batistein changed the title 🐛 Add server to lb with only private IP 🐛 Fix add server to lb with only private IP Jul 8, 2022
@batistein batistein merged commit 778ede4 into main Jul 9, 2022
@batistein batistein deleted the fix/lb-server-private-net branch July 9, 2022 09:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants