Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

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

Allow specifying an existing Floating IP #1367

Closed
amplitudesxd opened this issue May 30, 2024 · 3 comments
Closed

Allow specifying an existing Floating IP #1367

amplitudesxd opened this issue May 30, 2024 · 3 comments

Comments

@amplitudesxd
Copy link

amplitudesxd commented May 30, 2024

Description

We want to use an egress node in our Kubernetes cluster, but occasionally need to drain the node pool, which results in the loss of the Floating IP.

We use this IP in the firewalls and whitelists of external services that our cluster connects to.

Request

Please allow the specification of an existing Floating IP ID for a node. This would help us avoid losing the IP during maintenance, and reduce the operational overhead when this occurs.

@WebSpider
Copy link
Contributor

I never actually looked at the egress gateway, but it's documentation says there's more advanced methods of selecting an exit, rather than "just" the IP address.

Looking at the way this terraform module is set up, it would make sense to either:

  • Select an existing floating ip, either by IP, label or ID
  • Create our own floating IP if absent, if desired to do so (selectable by variable)

@mysticaltech
Copy link
Collaborator

@amplitudesxd It sounds like a good idea that could be useful for quite a few people, we will look into it, but in the meantime PRs are most welcome.

@amplitudesxd
Copy link
Author

amplitudesxd commented Jun 3, 2024

I'm afraid I don't think I'm quite experienced enough with Terraform to make a PR, though thank you for taking a look!

@mysticaltech mysticaltech changed the title [Feature Request]: Allow specifying an existing Floating IP Allow specifying an existing Floating IP Jun 21, 2024
@kube-hetzner kube-hetzner locked and limited conversation to collaborators Jun 21, 2024
@mysticaltech mysticaltech converted this issue into discussion #1385 Jun 21, 2024

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants