Go ingress

Open-source Go projects categorized as ingress

Top 20 Go ingress Projects

  1. external-dns

    Configure external DNS servers (AWS Route53, Google CloudDNS and others) for Kubernetes Ingresses and Services

    Project mention: Automating DNS in Azure Private DNS with External-DNS ☁️🔐 | dev.to | 2024-12-29

    External-DNS GitHub

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. kubernetes-ingress

    NGINX and NGINX Plus Ingress Controllers for Kubernetes

    Project mention: Nginx Unit: open-source, lightweight and versatile application runtime | news.ycombinator.com | 2024-05-31

    I wouldn't bet on that. :)

    F5 isn't the most visible corporation in terms of grassroots engagement, but NGINX itself has remained F/OSS all these years and newer projects like the Kubernetes Ingress Controller [0], Gateway Fabric [1], and NGINX Agent [2] are all Apache 2.0 licensed. Just like Unit.

    We do have commercial offerings, including the aforementioned NGINX Plus, but I think we've got a decent track record of keeping useful things open.

    [0]: https://github.com/nginxinc/kubernetes-ingress

    [1]: https://github.com/nginxinc/nginx-gateway-fabric

    [2]: https://github.com/nginx/agent

  4. aws-load-balancer-controller

    A Kubernetes controller for Elastic Load Balancers

    Project mention: Building Web Applications Using Amazon EKS : AWS Project | dev.to | 2024-11-13

    curl -Lo v2_5_4_full.yaml https://github.com/kubernetes-sigs/aws-load-balancer-controller/releases/download/v2.5.4/v2_5_4_full.yaml

  5. kubernetes-ingress-controller

    :gorilla: Kong for Kubernetes: The official Ingress Controller for Kubernetes.

    Project mention: Unauthorized image of Kong Ingress Controller v3.4.0 | news.ycombinator.com | 2025-01-08
  6. loxilb

    eBPF based cloud-native load-balancer for Kubernetes|Edge|Telco|IoT|XaaS.

    Project mention: Setup a multi-node K3s setup with HA capable egress | dev.to | 2025-01-20

    Furthermore, we will use LoxiLB project to provide the Kubernetes egress solution for this scenario. Deploying LoxiLB is a simple two-step process :

  7. ingress-gce

    Ingress controller for Google Cloud

  8. apisix-ingress-controller

    APISIX Ingress Controller for Kubernetes

    Project mention: Announcing Integration between Apache APISIX and open-appsec WAF | dev.to | 2024-10-22

    Apache APISIX is a modern, flexible, and high-performance open-source API gateway solution designed to handle various use cases in microservices and cloud-native architectures. Its primary purpose is to facilitate API management by serving as a gateway for managing, securing, and optimizing API traffic between clients and backend services.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. cloudflare-tunnel-ingress-controller

    🚀 Expose the website directly into the internet! The Kuberntes Ingress Controller based on Cloudflare Tunnel.

  11. ingress

    WIP Caddy 2 ingress controller for Kubernetes (by caddyserver)

    Project mention: Simplify Kubernetes Monitoring: Kube-prometheus-stack Made Easy with Glasskube | dev.to | 2024-07-15

    We will leave this empty for this demo since we would need to deploy an ingress controller to our cluster to handle the ingress object associated with the Grafana service. We could use Ingress-nginx or Caddy-ingress which are also supported by Glasskube for this.

  12. application-gateway-kubernetes-ingress

    This is an ingress controller that can be run on Azure Kubernetes Service (AKS) to allow an Azure Application Gateway to act as the ingress for an AKS cluster.

  13. consul-k8s

    First-class support for Consul Service Mesh on Kubernetes

  14. IngressMonitorController

    A Kubernetes controller to watch ingresses and create liveness alerts for your apps/microservices in UptimeRobot, StatusCake, Pingdom, etc. – [✩Star] if you're using it!

  15. k8s-bigip-ctlr

    Repository for F5 Container Ingress Services for Kubernetes & OpenShift.

  16. kusk-gateway

    Kusk-gateway is an OpenAPI-driven API Gateway for Kubernetes

  17. gke-managed-certs

    Managed Certificates for Kubernetes clusters using GCLB

  18. ingress-merge

    Merge Ingress Controller for Kubernetes

  19. gotway

    ☸️ Cloud native API Gateway powered with in-redis cache

  20. ingress-operator

    Custom domains, paths and TLS for your OpenFaaS Functions

  21. alb

    ALB (Another Load Balancer) is a Kubernetes Gateway powered by OpenResty with years of production experience from Alauda.

  22. SyncFlaer

    Synchronize Traefik host rules and/or Kubernetes Ingresses with Cloudflare

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go ingress discussion

Log in or Post with

Go ingress related posts

  • Unauthorized image of Kong Ingress Controller v3.4.0

    1 project | news.ycombinator.com | 8 Jan 2025
  • open-source API gateway solutions and their managed offerings.

    1 project | dev.to | 27 Sep 2024
  • Free tier API with Apache APISIX

    3 projects | dev.to | 1 Aug 2024
  • Dynamic watermarking with imgproxy and Apache APISIX

    3 projects | dev.to | 11 Jul 2024
  • Apache APISIX: A dynamic, real-time, high-performance API gateway

    1 project | news.ycombinator.com | 25 Apr 2024
  • Implementing the Idempotency-Key specification on Apache APISIX

    1 project | dev.to | 11 Apr 2024
  • 3 Tips for Deploying APISIX in Kubernetes (Part 1)

    1 project | dev.to | 14 Mar 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 6 Feb 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source ingress projects in Go? This list will help you:

# Project Stars
1 external-dns 7,877
2 kubernetes-ingress 4,717
3 aws-load-balancer-controller 4,008
4 kubernetes-ingress-controller 2,251
5 loxilb 1,530
6 ingress-gce 1,282
7 apisix-ingress-controller 1,035
8 cloudflare-tunnel-ingress-controller 755
9 ingress 697
10 application-gateway-kubernetes-ingress 683
11 consul-k8s 674
12 IngressMonitorController 628
13 k8s-bigip-ctlr 371
14 kusk-gateway 265
15 gke-managed-certs 246
16 ingress-merge 140
17 gotway 77
18 ingress-operator 69
19 alb 61
20 SyncFlaer 36

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Go is
the 4th most popular programming language
based on number of references?