-
Notifications
You must be signed in to change notification settings - Fork 741
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Support for ambassador ingress #142
Comments
Does Ambassador have a go client and CRD? |
Nope, theres talk of it in emissary-ingress/emissary#482. |
So thinking about this in a different way, if you have ambassador in front of istio, serving as the API Manager and cluster ingress, the service definition is separate and behind that (no standard ingress controller/gateway and ingress resources). If you did a canary deployment against the service definition, it seems like that would work. You wouldn't need to touch ambassador if you didn't use it for canary definition and just used flagger as that tool to manage istio. |
Hi, |
@stefanprodan can we remove the |
@RTodorov can you point me to the go clientset package? |
@RTodorov Is this something you are looking for? https://github.com/datawire/ambassador/tree/master/go |
any progress on supporting Flagger with Ambassador? |
I would also be very interested in this |
Hey there, |
I think all that is needed is to have ambassador annotations added to the primary service which would direct traffic to both the primary service and canary service based on weight.
https://www.getambassador.io/docs/dev-guide/canary-release-concepts/#flexible-kubernetes-canary-releases-smart-routing-with-ambassador
Ref:
#67
#49
The text was updated successfully, but these errors were encountered: