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

How to set the LoadBalancer of Service on AWS EKS #378

Closed
gumutianqi opened this issue Jun 12, 2023 · 1 comment
Closed

How to set the LoadBalancer of Service on AWS EKS #378

gumutianqi opened this issue Jun 12, 2023 · 1 comment

Comments

@gumutianqi
Copy link

gumutianqi commented Jun 12, 2023

Why do you need it?

在 AWS EKS 上通过 Helm 部署 Higress,拉起的 LB 是 CLB ( classic ),这个是 AWS 已经弃用的选项,需要更换为 nlb。

How could it be?

看上去应该需要再 Helm Values.yaml 里面指定一个 AWS 的 lb annotation 注解。

Other related information

我们尝试自己修改 Helm Values.yaml 的内容,在 gateway service 节点上增加以下内容指定 lb type 为 nlb,但是没有生效

service.beta.kubernetes.io/aws-load-balancer-backend-protocol: tcp
service.beta.kubernetes.io/aws-load-balancer-cross-zone-load-balancing-enabled: "true"
service.beta.kubernetes.io/aws-load-balancer-type: nlb
@gumutianqi gumutianqi changed the title How to set the LoadBalancer of Service on AWS ELK How to set the LoadBalancer of Service on AWS EKS Jun 12, 2023
@johnlanni
Copy link
Collaborator

https://docs.aws.amazon.com/eks/latest/userguide/network-load-balancing.html

参考下这个文档呢,有可能aws的实现没有监听对于 service 的修改,需要删除该service后再新建一个

@alibaba alibaba locked and limited conversation to collaborators Jun 12, 2023
@johnlanni johnlanni converted this issue into discussion #380 Jun 12, 2023

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

2 participants