Go service-mesh

Open-source Go projects categorized as service-mesh

Top 18 Go service-mesh Projects

  • istio

    Connect, secure, control, and observe services.

  • Project mention: PART 1: Deploy modern applications on a production grade, local Kubernetes Cluster with Istio Service Mesh and Observability. | dev.to | 2024-05-28

    ISTIO_URL=https://github.com/istio/istio/releases/download/$ISTIO_VERSION/istio-$ISTIO_VERSION-linux-amd64.tar.gz (For Linux processor ARCH, change as needed)

  • consul

    Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.

  • Project mention: Deploy Secure Spring Boot Microservices on Amazon EKS Using Terraform and Kubernetes | dev.to | 2023-11-23

    The JHipster scaffolded sample application has a gateway application and two microservices. It uses Consul for service discovery and centralized configuration.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • conduit

    Ultralight, security-first service mesh for Kubernetes. Main repo for Linkerd 2.x.

  • Project mention: Optimal JMX Exposure Strategy for Kubernetes Multi-Node Architecture | dev.to | 2024-03-27

    Leverage a service mesh like Istio or Linkerd to manage communication between microservices within the Kubernetes cluster. These service meshes can be configured to intercept JMX traffic and enforce access control policies. Benefits:

  • easegress

    A Cloud Native traffic orchestration system

  • Project mention: Easegress: Cloud Native traffic orchestration system | news.ycombinator.com | 2024-01-17
  • rainbond

    No need to know Kubernetes' cloud native application management platform | 不用懂 Kubernetes 的云原生应用管理平台

  • Project mention: Rainbond: No Need Understand Kubernetes Application Management Platform | news.ycombinator.com | 2023-09-20
  • kuma

    🐻 The multi-zone service mesh for containers, Kubernetes and VMs. Built with Envoy. CNCF Sandbox Project.

  • mesh

    Traefik Mesh - Simpler Service Mesh (by traefik)

  • Project mention: Istio moved to CNCF Graduation stage | news.ycombinator.com | 2023-07-12

    https://github.com/traefik/mesh

    Last commit at Nov 28, 2022.

    In kubernetes world it means that this project is dead, I guess?

  • SaaSHub

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

    SaaSHub logo
  • krakend-ce

    KrakenD Community Edition: High-performance, stateless, declarative, API Gateway written in Go.

  • Project mention: 5 Ways to Improve Your API Reliability | dev.to | 2023-07-25

    KrakenD: A high-performance open-source API Gateway. It helps application developers release features quickly by eliminating all the complexities of SOA architectures while offering a unique performance.

  • go-doudou

    go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well.

  • layotto

    A fast and efficient cloud native application runtime

  • consul-k8s

    First-class support for Consul Service Mesh on Kubernetes

  • apiclarity

    An API security tool to capture and analyze API traffic, test API endpoints, reconstruct Open API specification, and identify API security risks. 

  • Project mention: Two approaches to make your APIs more secure | dev.to | 2023-08-29

    We'll install APIClarity into a Kubernetes cluster to test our API documentation. We're using a Kind cluster for demonstration purposes. Of course, if you have another Kubernetes cluster up and running elsewhere, all steps also work there.

  • kubevpn

    KubeVPN offers a Cloud Native Dev Environment. Connect to kubernetes cluster network, you can access remote kubernetes cluster network via service name or Pod IP / Service IP. Intercept remote kubernetes cluster service inbound traffic to local PC with service mesh. You can run your k8s pod on local Docker container with same env、volume and network

  • Project mention: Connect to K8s network by using kubevpn | news.ycombinator.com | 2024-04-17

    I created a DevOps tools called kubevpn, by connecting to k8s network, we can ping podIP, curl service-name in k8s dns way. Intercept inbound traffic of workloads with service mesh. Welcome all to have a try, github: https://github.com/kubenetworks/kubevpn

  • marblerun

    MarbleRun is the control plane for confidential computing. Deploy, scale, and verify your confidential microservices on vanilla Kubernetes. 100% Go, 100% cloud native, 100% confidential.

  • hubble-otel

    Hubble adaptor for OpenTelemetry

  • fsm

    Lightweight service mesh for Kubernetes East-West and North-South traffic management, uses ebpf for layer4 and pipy proxy for layer7 traffic management, support multi cluster network. (by flomesh-io)

  • cnfuzz

    Breaking Cloud Native Web APIs in their natural habitat.

  • ms-demo-gen

    MSDGen: Generater for microservice demos of any given size and connectivity constraints.

  • 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 service-mesh related posts

  • PART 1: Deploy modern applications on a production grade, local Kubernetes Cluster with Istio Service Mesh and Observability.

    1 project | dev.to | 28 May 2024
  • Multi-region YugabyteDB deployment on AWS EKS with Istio

    3 projects | dev.to | 2 May 2024
  • Improve your EKS cluster with Istio and Cilium : Better networking and security

    1 project | dev.to | 9 Apr 2024
  • Optimal JMX Exposure Strategy for Kubernetes Multi-Node Architecture

    2 projects | dev.to | 27 Mar 2024
  • Linkerd no longer shipping open source, stable releases

    4 projects | news.ycombinator.com | 21 Feb 2024
  • Caddy for Certs and Istio for Reverse Proxy

    2 projects | /r/kubernetes | 1 Dec 2023
  • Understanding Istio: A Beginner's Guide to Service Mesh

    1 project | dev.to | 16 Nov 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 31 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 istio 35,147
2 consul 27,883
3 conduit 10,410
4 easegress 5,713
5 rainbond 4,793
6 kuma 3,536
7 mesh 2,006
8 krakend-ce 1,791
9 go-doudou 1,398
10 layotto 805
11 consul-k8s 652
12 apiclarity 481
13 kubevpn 434
14 marblerun 233
15 hubble-otel 68
16 fsm 45
17 cnfuzz 36
18 ms-demo-gen 24

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com