-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Lack of ExternalName Service support #3505
Comments
I am facing same issue here. My setup worked fine with |
Same issue, no ip addresses in target groups |
yes, same here. I don't think AWS ALB controller supports this feature. |
Another use case for ExternalName would be to put a load balancer in front of an S3 interface endpoint: This would be useful to make it easier to implement a solution like this: Hosting Internal HTTPS Static Websites with ALB, S3, and PrivateLink For this use case the ALB controller could only support target type ip, since there wouldn't be any instance to route to. I think it should be hard coded for any extrernalname pointing outside the k8s cluster that target type is ip and just a warning event should be emitted if |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
I created a PR back in February to fix this (#3571). Unfortunately nobody has reviewed it... /remove-lifecycle stale |
Is there any progress on the issue |
I found an alternate, instead of creating a single in ingress in separate namespace, we can create separate separate ingress in service namespaces and use ingress group (a simple annotation) in all ingress ... behind the scenes all the ingress (that are part of same ingress group) will get combined. I have tested it with fargate in my env ... it works perfectly fine |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
/remove-lifecycle stale |
I faced the same issue :( Also I manually created the endpoint for the externalName service but got no luck - k8s TargetGroup was created but ALB TargetGroup was empty |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
/remove-lifecycle stale |
I'm creating this feature request to reopen the issue described here: #1223
Is your feature request related to a problem?
When you set up ALB Ingress and the service linked with this ingress is
ExternalName
type, the Target Group in AWS doesn't have any targets registered and the ingress returns HTTP 503 error.Describe the solution you'd like
Adding an ingress with an
ExternalName
service type should properly route traffic to the service.This would allow creating cross-namespace relations between Ingress and the services.
Example:
Should result hosting nginx from namespace1 on ingress deployed in namespace2
Describe alternatives you've considered
The text was updated successfully, but these errors were encountered: