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

Attach a static IP by name to a service with type=LoadBalancer #77869

Open
birdli66 opened this issue May 14, 2019 · 4 comments

Comments

Projects
None yet
4 participants
@birdli66
Copy link

commented May 14, 2019

What would you like to be added:

Same as in this 2017 request:
#42481

In GCP service of type=LoadBalancer with port mappings is exposed but IP is in 'ephemeral' state, so the 'only' thing missing is to signal to the underlying platform provider e.g. via 'loadBalancerAddressName' that:

  • the name is registered for good (kubeDNS??)
  • the load loadBalancerIP should be derived from it

Not familiar with the internals so I cannot judge if that's feasible.

Why is this needed:

Mainly:

  • Expose (non-HTTP) TCP only traffic without fiddling with an additional ingress
  • Eliminate manual setup steps by not depending on infrastructure preparation steps (reserving an IP and then configure it) or post-processing steps (reserving the ephemeral external IP as a static one) making the setup simpler and more stable,
  • Curious why you closed #42481 without commenting on it ;-)
@birdli66

This comment has been minimized.

Copy link
Author

commented May 14, 2019

@kubernetes/sig-network-feature-requests

@k8s-ci-robot k8s-ci-robot added sig/network and removed needs-sig labels May 14, 2019

@k8s-ci-robot

This comment has been minimized.

Copy link
Contributor

commented May 14, 2019

@birdli66: Reiterating the mentions to trigger a notification:
@kubernetes/sig-network-feature-requests

In response to this:

@kubernetes/sig-network-feature-requests

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@athenabot

This comment has been minimized.

Copy link

commented May 14, 2019

/triage unresolved

Comment /remove-triage unresolved when the issue is assessed and confirmed.

🤖 I am a bot run by vllry. 👩‍🔬

@athenabot

This comment has been minimized.

Copy link

commented May 16, 2019

/triage unresolved

Comment /remove-triage unresolved when the issue is assessed and confirmed.

🤖 I am a bot run by vllry. 👩‍🔬

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.