-
Notifications
You must be signed in to change notification settings - Fork 498
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
LoadBalancerClass error #5543
Comments
Is the existing Service with
|
@csuzhangxc I think alb controller is setting this automatically. Its set to |
currently, if we need to fix it in TiDB Operator, we may need to add all fields support in TidbCluster or update the check&update for a Service. |
|
I am having the same problem on operator version 1.6, EKS version 1.31.
Workaround for now was to just change the service to ClusterIP, I will later manually create a loadbalancer service. One thing I noticed that might be of help in other test clusters I created previously: without |
external LB controller (like "AWS Load Balancer Controller") often needs to update some fileds of the Service and this may cause conflicts between TiDB Operator. So the recommended way is to create another Service for LB |
It would be nice to have this issue with LB controllers more clearly specified in the docs |
Bug Report
What version of Kubernetes are you using?
1.27
What version of TiDB Operator are you using?
1.5.2
What storage classes exist in the Kubernetes cluster and what are used for PD/TiKV pods?
Not relevant
What's the status of the TiDB cluster pods?
All running
What did you do?
I installed TIDB operator 1.5.2 via helm and my tidb cluster config looks something like this
Everything works as expected but I can not make any changes to tidb component like upgrade version or update the replicas because of following error in tidb-operator
I am using AWS loadbalancer controller 2.7.0 and external DNS.
What did you expect to see?
What did you see instead?
The text was updated successfully, but these errors were encountered: