-
Notifications
You must be signed in to change notification settings - Fork 116
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
Implement support for custom internal IP mapping via HCLOUD_INSTANCES… #696
base: main
Are you sure you want to change the base?
Implement support for custom internal IP mapping via HCLOUD_INSTANCES… #696
Conversation
Hey @elohmeier, thanks for the PR! Our team is a little bit short on time right now with vacations, so the review is going to take some more weeks. I am sorry for this. |
Thanks for you message, no problem. I wonder if there is upstream interest for this addition? If so, please let me know - I would then take a look into the CI issues and rebase. |
This PR has been marked as stale because it has not had recent activity. The bot will close the PR if no further action occurs. |
d72734f
to
9198a4f
Compare
Rebased onto latest main branch. |
…_INTERNAL_IP_MAP This update adds the ability to specify custom internal IP addresses for Hetzner Cloud and Robot Instances through the `HCLOUD_INSTANCES_INTERNAL_IP_MAP` environment variable.
9198a4f
to
c4d6635
Compare
@elohmeier Can you add a usage example for how to specify the mapping? Tried your PR but neither got the IP added nor an error in HCLOUD_INSTANCES_INTERNAL_IP_MAP:
nodename: 'nodeip'
|
would highly appreciate and looking forward for this PR to be merged |
This update adds the ability to specify custom internal IP addresses for Hetzner Cloud and Robot Instances through the
HCLOUD_INSTANCES_INTERNAL_IP_MAP
environment variable.This is especially useful when mixing cloud servers with dedicated robot servers via vSwitch / private networks. Users will need to manage the IPs of the robot servers manually anyway, this change let users specify them as well for the InternalIp field in K8S.