6 ms·
Heptio Contour – An ENVOY powered ingress controller
- lallysingh 9y agoWhen linking to GitHub, please link to the readme. Without knowing anything about the project, that's what we'll read first, and the additional click needed in mobile is a waste.
- sytse 9y agoConsidering that both use Envoy as a proxy, is Contour an alternative to Istio https://istio.io/ https://istio.io/ ?
- meddlepal 9y agoIstio is for building a service mesh inside your network of microservices. This is about the front facing ingress to get into your services from the internet. It's closer to Ambassador (https://getambassador.io https://getambassador.io)
- sytse 9y agoThanks, I tried to describe the different categories in our scope https://gitlab.com/gitlab-com/www-gitlab-com/commit/f48d5d8a096d321aafbbd31d0fca1ec0ea6ba94b https://gitlab.com/gitlab-com/www-gitlab-com/commit/f48d5d8a...
- infinitebyte 9y agoAmbassador is positioned as API GW instead of ingress controller. Contour is designed to be an ingress controller.
- kronin 9y agoIstio comes with its own ingress controller that uses envoy. This is an alternative to ambassador, as already said, or nginx-ingress.
- infinitebyte 9y agoAmbassador is positioned as API GW instead of ingress controller. Contour is designed to be an ingress controller. API GW also acts as ingress controller but has more features than ingress controller to manage the APIs. Contour is comparable to Istio-ingress, nginx ingress controller or HAProxy ingress controller.
- anubhavmishra 9y agoIstio provides a control plane and can be deployed to also provide you with a service mesh with a side car approach. Istio also gives you features like rate limiting, traffic shaping, authentication (tls mutual auth) and metrics out of the box. Contour is meant to solve the ingress problem by using Envoy as a reverse proxy. I think it will primarily be focused on doing that.
- pjc50 9y agoInitially thought this might be something to do with https://www.ingress.com/ https://www.ingress.com/ and wondered how it could be played with a controller ...
- AaronFriel 9y agoWhy would I use this over the batters included Nginx Ingress controller? No SSL/TLS termination should be a deal breaker right off.
- tsakas123 9y agoThank you lazypower and Heptio for Contour. Here is how to get the Contour on Canonical Distribution of Kubernetes. https://medium.com/@ktsakalozos/heptio-contour-on-the-canonical-distribution-of-kubernetes-8977b2ac7736 https://medium.com/@ktsakalozos/heptio-contour-on-the-canoni... Keep up the good work.