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

Adds support for specifying specific IP for cloud provider load balan… #2779

Merged
merged 1 commit into from
Sep 20, 2021
Merged

Conversation

jamesdbloom
Copy link
Contributor

Summary

Adds support for specifying specific IP for cloud provider load balancers, see: https://kubernetes.io/docs/concepts/services-networking/service/\#loadbalancer or https://docs.microsoft.com/en-us/azure/aks/static-ip\#create-a-service-using-the-static-ip-address

Full changelog

  • added ability to configure loadBalancerIP to for control plane service

Documentation

  • documented in deployments/charts/kuma/values.yaml

Testing

  • Manual testing on Kubernetes

Backwards compatibility

  • Add backport-to-stable label if the code is backwards compatible. Otherwise, list breaking changes.

@jamesdbloom jamesdbloom requested a review from a team as a code owner September 15, 2021 08:53
@jamesdbloom
Copy link
Contributor Author

This PR replaces #2622

Copy link
Contributor

@lahabana lahabana left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you please sign your commit?

See: https://github.com/kumahq/kuma/blob/master/CONTRIBUTING.md#sign-your-work

Also in the other PR you mentioned a possible issue with exposing multiple ports. Why is this not an issue anymore?

@jamesdbloom
Copy link
Contributor Author

jamesdbloom commented Sep 16, 2021

@lahabana

I did sign the commit with the -s flag no git commit and github is showing it as verified, do I also need to add Signed-off-by: James D Bloom <733179+jamesdbloom@users.noreply.github.com>

I removed the part of the PR that made no sense due to multiple different protocols so it is no longer relevant.

@lahabana
Copy link
Contributor

Yes you need the Signed-off-by bit in the commit message.

@jamesdbloom
Copy link
Contributor Author

@lahabana I've added the Signed-off-by bit now

@lahabana
Copy link
Contributor

Thx for the contrib!

@lahabana lahabana merged commit a423c20 into kumahq:master Sep 20, 2021
mergify bot pushed a commit that referenced this pull request Sep 20, 2021
@jpeach jpeach mentioned this pull request Sep 20, 2021
jpeach added a commit that referenced this pull request Sep 21, 2021
Updates #2779.

Signed-off-by: James Peach <james.peach@konghq.com>
mergify bot pushed a commit that referenced this pull request Sep 21, 2021
Updates #2779.

Signed-off-by: James Peach <james.peach@konghq.com>
(cherry picked from commit 1b7fa83)
jpeach added a commit that referenced this pull request Sep 21, 2021
Updates #2779.

Signed-off-by: James Peach <james.peach@konghq.com>
(cherry picked from commit 1b7fa83)

Co-authored-by: James Peach <james.peach@konghq.com>
subnetmarco pushed a commit that referenced this pull request Sep 21, 2021
lahabana pushed a commit to lahabana/kuma that referenced this pull request Sep 21, 2021
Updates kumahq#2779.

Signed-off-by: James Peach <james.peach@konghq.com>
jpeach pushed a commit that referenced this pull request Sep 22, 2021
…cers for ingress service, see: https://kubernetes.io/docs/concepts/services-networking/service/#loadbalancer or https://docs.microsoft.com/en-us/azure/aks/static-ip#create-a-service-using-the-static-ip-address (#2779) (#2803)

Signed-off-by: James D Bloom <733179+jamesdbloom@users.noreply.github.com>
(cherry picked from commit a423c20)

Co-authored-by: James D Bloom <733179+jamesdbloom@users.noreply.github.com>
nikita15p pushed a commit to nikita15p/kuma that referenced this pull request Sep 28, 2021
Updates kumahq#2779.

Signed-off-by: James Peach <james.peach@konghq.com>
nikita15p pushed a commit to nikita15p/kuma that referenced this pull request Sep 28, 2021
Updates kumahq#2779.

Signed-off-by: James Peach <james.peach@konghq.com>
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.

2 participants