Networking & Service Mesh¶
Architectural Context
Comprehensive chronological reference library for Networking & Service Mesh.
Istio¶
- istiobyexample.dev π π [ENTERPRISE-STABLE]
-
dev.to/aurelievache: Understanding Istio: part 1 β Istio Components π [ENTERPRISE-STABLE]
-
Istio.io π [ENTERPRISE-STABLE]
- github.com: Istio π [ENTERPRISE-STABLE]
- Red Hat Developer: Istio Service Mesh π [ENTERPRISE-STABLE]
- karlstoney.com: Istio 503's with UC's and TCP Fun Times π [ENTERPRISE-STABLE]
- medium.com/solo-io blog π [ENTERPRISE-STABLE]
- medium.com/solo-io: Istio the Easy Way (Again!) π [ENTERPRISE-STABLE]
- blog.christianposta.com: Istio as an Example of When Not to Do Microservices π [ENTERPRISE-STABLE]
- medium.com: Getting started with Istio π [ENTERPRISE-STABLE]
- blog.openshift.com: Red Hat OpenShift Service Mesh is now available: What you should know π π [ENTERPRISE-STABLE]
- magalix.com: Getting Started With Istio: Overview And Installation π [ENTERPRISE-STABLE]
- The Istio project just consolidated its control plane services: Pilot, Citadel, Galley, and the sidecar injector, into a single binary, Istiod π [ENTERPRISE-STABLE]
- magalix.com: Working with Istio: Track your services with Kiali π [ENTERPRISE-STABLE]
- banzaicloud.com: Istio telemetry V2 (Mixerless) deep dive π [ENTERPRISE-STABLE]
- medium.com: How to Manage Microservices on Kubernetes With Istio π [CASE-STUDY]
- github.com/askmeegs/learn-istio π π [ENTERPRISE-STABLE]
- banzaicloud.com: What's new in Istio 1.6, a quick walkthrough π [ENTERPRISE-STABLE]
- Riding the Tiger: Lessons Learned Implementing Istio π π [ENTERPRISE-STABLE]
- banzaicloud.com: Controlling egress traffic with Istio π [ENTERPRISE-STABLE]
- banzaicloud.com: Istio ingress controller as an API gateway π [ENTERPRISE-STABLE]
- openshift.com: Monitoring Services like an SRE in OpenShift ServiceMesh Part 2: Collecting Standard Metrics π π [ENTERPRISE-STABLE]
- istio.io: Learn Microservices using Kubernetes and Istio π π [ENTERPRISE-STABLE]
- thenewstack.io - Service Mesh: The Gateway to Cloud Migration π [ENTERPRISE-STABLE]
- thenewstack.io: Kubernetes, Microservices, and Istioβ β A Great Fit! π [ENTERPRISE-STABLE]
- medium: Observability With Istio, Kiali, and Grafana in Kubernetes and Spring Boot π π [ENTERPRISE-STABLE]
- solo.io: Learn how to rate limit requests in Istio π π [CASE-STUDY]
- solo.io: Identity Federation for Multi-Cluster Kubernetes and Service Mesh π [ENTERPRISE-STABLE]
- sysdig.com: How to monitor Istio, the Kubernetes service mesh π [CASE-STUDY]
- tetrate.io: VM to container communications 101 π [ENTERPRISE-STABLE]
- redhat-scholars: istio-tutorial π π [CASE-STUDY]
- medium: Introduction to Istio Traffic Management. Traffic Routing with Istio by Example π π [ENTERPRISE-STABLE]
- blog.jetstack.io: Istio OIDC Authentication π [ENTERPRISE-STABLE]
- medium.com: Increasing observability on Istio: The new Kiali health configuration π [ENTERPRISE-STABLE]
- solo.io: The evolution of VM support in Istio 1.8 (with video) π [ENTERPRISE-STABLE]
- jetstack.io: Securing Istio workloads with mTLS using cert-manager π [ENTERPRISE-STABLE]
- thenewstack.io: Why Do You Need Istio When You Already Have Kubernetes? π π [ENTERPRISE-STABLE]
- medium: Managing Microservices With Istio Service Mesh in Kubernetes π [ENTERPRISE-STABLE]
- thenewstack.io: Solo.io: Istio Is Winning the Service Mesh War π [ENTERPRISE-STABLE]
- tetrate.io: Why do you need Istio when you already have Kubernetes? π [ENTERPRISE-STABLE]
- learncloudnative.com: Attach multiple VirtualServices to Istio Gateway π [ENTERPRISE-STABLE]
- thenewstack.io: What Is Istio and Why Does Kubernetes Need it? π π [ENTERPRISE-STABLE]
- youtube: Istio & Service Mesh - simply explained in 15 mins π π₯ π [ENTERPRISE-STABLE]
- dev.to: A GitOps recipe for Progressive Delivery with Istio π π [ENTERPRISE-STABLE]
- samos-it.com: Securing Redis with Istio TLS origination π [ENTERPRISE-STABLE]
- solo.io: Istio multi-cluster on Red Hat OpenShift with Gloo Mesh π [ENTERPRISE-STABLE]
- giffgaff.io: Using Istio with Nginx ingress π [ENTERPRISE-STABLE]
- solo.io: Ode to Istio π π [ENTERPRISE-STABLE]
- thenewstack.io: Istio 1.10 Improves Scalability and Revision Control π [ENTERPRISE-STABLE]
- istio.io: Configuring failover for external services π [ENTERPRISE-STABLE]
- medium: Automated canary deployments with Flagger and Istio π [ENTERPRISE-STABLE]
- thenewstack.io: Multicluster Management with Kubernetes and Istio π [ENTERPRISE-STABLE]
- piotrminkowski.com: Multicluster Traffic Mirroring with Istio and Kind π [ENTERPRISE-STABLE]
- thenewstack.io: Securing Istio Workloads with Auth0 π [ENTERPRISE-STABLE]
- tetrate.io: Multicluster Management with Kubernetes and Istio π π [ENTERPRISE-STABLE]
- thenewstack.io: Why Do You Need Istio When You Already Have Kubernetes? π π [ENTERPRISE-STABLE]
- solo.io: Upgrading Istio without Downtime π [ENTERPRISE-STABLE]
- tetrate.io: Using Istio Service Mesh as API Gateway π π [ENTERPRISE-STABLE]
- solo.io: Configuration as Data, GitOps, and Controllers: itβs not simple for multi-cluster π [ENTERPRISE-STABLE]
- solo.io: Istioβs networking: An in-depth look at traffic and architecture π π [ARCHITECTURE-GUIDE]
- solo.io: Navigating Istio Config: a look into Istioβs toolkit π [ENTERPRISE-STABLE]
- inder-devops.medium.com: On-premise to cloud migration mock drills using Istio π π [ENTERPRISE-STABLE]
- baeldung.com: Service Mesh Architecture with Istio π [ARCHITECTURE-GUIDE]
- chrishaessig.medium.com: Multi cluster setup with istio π [ENTERPRISE-STABLE]
- medium.com/@sumudu_liyan: How To Install Istio On Kubernetes Cluster π [CASE-STUDY]
- engineering.mercari.com: Dynamic Service Routing using Istio π [ENTERPRISE-STABLE]
- medium.com/@nanditasahu031: Istio Service Mesh π π [ENTERPRISE-STABLE]
- istio.io: Merbridge - Accelerate your mesh with eBPF π [ENTERPRISE-STABLE]
- freecodecamp.org: Learn Istio β How to Manage, Monitor, and Secure Microservices π π [CASE-STUDY]
- useanvil.com: Load balancing gRPC in Kubernetes with Istio π [ENTERPRISE-STABLE]
- jimmysong.io: Understanding the Sidecar Injection, Traffic Intercepting & Routing Process in Istio π [ENTERPRISE-STABLE]
- blog.getambassador.io: Kubernetes Canary Testing and Release with Istio π [ENTERPRISE-STABLE]
- medium.com/globant: Istio JWT Authentication & Authorization at the edge π [ENTERPRISE-STABLE]
- medium.com/codex: Egress Traffic Control for Nginx Ingress Controller with Istio Proxy Sidecar π [ENTERPRISE-STABLE]
- medium.com/marionete: How to expose Kubernetes services to external traffic using Istio Gateway π [CASE-STUDY]
- natarajsundar.medium.com: Istio service mesh, a start to finish tutorial with Side Car architecture and an analysis + comparison of the Ambient mesh architecture π [ARCHITECTURE-GUIDE]
- alexandrev.medium.com: How To Enable Sticky Session on Your Kubernetes Workloads using Istio? π π [CASE-STUDY]
- medium.com/@wessel__: Istio with Authentik: securing your cluster and providing authentication and authorization π [ENTERPRISE-STABLE]
- medium.com/@hammadsaif061: Simplifying Microservices Management with Kubernetes and Service Mesh π [ENTERPRISE-STABLE]
- itnext.io: Taffic Shaping - Kubernetes & Istio | Daniele Polencic π [ENTERPRISE-STABLE]
- medium.com/@lupass93: Zero Trust Architecture on Kubernetes with Istio Service Mesh π [ARCHITECTURE-GUIDE]
- medium.com/hamburger-berater-team: Varnish Sharding with Istio in Kubernetes π [ENTERPRISE-STABLE]
- medium.com/@marc.guerrini: DIY β Istio β validate JWT π [ENTERPRISE-STABLE]
- medium: API Access Control using Istio Ingress Gateway π [ENTERPRISE-STABLE]
- medium: API Authentication using Istio Ingress Gateway, OAuth2-Proxy and Keycloak π [ENTERPRISE-STABLE]
- Maistra.io π [ENTERPRISE-STABLE]
- github.com: Maistra Istio π [ENTERPRISE-STABLE]
- istio-ecosystem/admiral π [ENTERPRISE-STABLE]
- istio.io: Introducing Ambient Mesh π [ENTERPRISE-STABLE]
- kiali.io π [ENTERPRISE-STABLE]
- github.com: kiali π [ENTERPRISE-STABLE]
- medium.com: kiali project π [ENTERPRISE-STABLE]
- itnext.io: Find issues in your Istio mesh with Kiali π [ENTERPRISE-STABLE]
- jaegertracing.io π [ENTERPRISE-STABLE]
- hackernoon.com: A Guide to Deploying Jaeger on Kubernetes in Production π [ARCHITECTURE-GUIDE]
- hackernoon.com: How To Use OpenTelemetry And Jaeger To Implement Distributed Tracing And APM π [CASE-STUDY]
- faun.pub: A beginnerβs guide to Jaeger π [ARCHITECTURE-GUIDE]
- infracloud.io: Linking Traces with Continuous Profiling using Pyroscope π [ENTERPRISE-STABLE]
- envoyproxy.io π [ENTERPRISE-STABLE]
- getenvoy.io π [ENTERPRISE-STABLE]
- Controlling outbound traffic from Kubernetes π [ENTERPRISE-STABLE]
- medium: Troubleshooting Envoy with Kiali π [ENTERPRISE-STABLE]
- Envoy Gateway π [ENTERPRISE-STABLE]
- kibana π [ENTERPRISE-STABLE]
- aws.amazon.com/app-mesh π [ENTERPRISE-STABLE]
- allthingsdistributed.com: Redefining application communications with AWS App Mesh π [ENTERPRISE-STABLE]
- AKS Labs - Introduction π [ENTERPRISE-STABLE]
- itnext.io: Observing gRPC-based Microservices on Amazon EKS running Istio π [ENTERPRISE-STABLE]
- Application Gateway for Containers: Istio Integration π [ENTERPRISE-STABLE]
- Implementing Istio From Start To Finish π [ENTERPRISE-STABLE]
- Istio Performance/Stability Testing π [ENTERPRISE-STABLE]
Caching¶
- Wikipedia: CDN Content Delivery Network π [ENTERPRISE-STABLE]
- Wikipedia: Web cache π [ENTERPRISE-STABLE]
- Wikipedia: Dynamic site acceleration π [ENTERPRISE-STABLE]
- Slideshare: Caching π [ENTERPRISE-STABLE]
- nixCraft: 9 Awesome Open Source Web Performance Software For Linux and Unix-like Systems π [FOUNDATIONAL]
- Dzone: An Introduction to Caching: How and Why We Do It π π [ENTERPRISE-STABLE]
- medium: Caching β System Design Concept π π [ENTERPRISE-STABLE]
- medium: Microservices Distributed Caching π [ENTERPRISE-STABLE]
- kothiyal-anuj.medium.com: Serverless Diary: The Ultimate Guide to Caching in the Cloud | Anuj Kothiyal π [ARCHITECTURE-GUIDE]
- medium.com/rtkal: Distributed Cache Design π [ENTERPRISE-STABLE]
- surfingcomplexity.blog: Cache invalidation really is one of the hardest problems in computer science π [ENTERPRISE-STABLE]
- DZone refcard: Java Caching π [ENTERPRISE-STABLE]
- Dzone: Getting Started with Infinispan π [ENTERPRISE-STABLE]
- Red Hat Data Grid Overview π [ENTERPRISE-STABLE]
- Red Hat Data Grid π [ENTERPRISE-STABLE]
- Red Hat JBoss Data Grid is Not Just for Caching Java Objects Anymore π π [ENTERPRISE-STABLE]
- developers.redhat.com: Red Hat Data Grid 8.0 brings new server architecture, improved REST API, and more π [ARCHITECTURE-GUIDE]
- How content delivery networks (CDNs) work π [ENTERPRISE-STABLE]
- imperva.com: CDN Caching π [ENTERPRISE-STABLE]
- nczonline: How content delivery networks (CDNs) work - Nov 2011 π [ENTERPRISE-STABLE]
- HAProxy π [ENTERPRISE-STABLE]
- slideshare: Haproxy web performance π [ENTERPRISE-STABLE]
- slideshare: Load Balancing MySQL with HAProxy π [ENTERPRISE-STABLE]
- slideshare: Haproxy best practice π [ENTERPRISE-STABLE]
- slideshare: How To Set Up SQL Load Balancing with HAProxy π [CASE-STUDY]
- slideshare: Performance Tuning of HAProxy for Database Load Balancing π [ENTERPRISE-STABLE]
- haproxy.com: The HAProxy Enterprise WAF π π [ENTERPRISE-STABLE]
- Varnish Cache π [ENTERPRISE-STABLE]
- varnish-software.com π [ENTERPRISE-STABLE]
- The Varnish Book π [ENTERPRISE-STABLE]
- fedoramagazine.org: Varnish: Your site faster and more stable π [ENTERPRISE-STABLE]
- Red Hat Developer Blog. Tag: Varnish π [ENTERPRISE-STABLE]
- Red Hat Enterprise Linux Blog. Tag: Varnish π [ENTERPRISE-STABLE]
- varnish-cache.org: Installation on RedHat π [ENTERPRISE-STABLE]
- Hitch - scalable TLS proxy. Hitch is a libev-based high performance SSL/TLS proxy by Varnish Software π [ENTERPRISE-STABLE]
- slideshare: Varnish - Tips & Tricks - 4Developers 2015 π [ENTERPRISE-STABLE]
- digitalocean.com: How To Speed Up Static Web Pages with Varnish Cache Server on Ubuntu 20.04 π [CASE-STUDY]
- github.com/IBM/varnish-operator π [ENTERPRISE-STABLE]
- github.com/mittwald/kube-httpcache π [ENTERPRISE-STABLE]
- memcached.org π [ENTERPRISE-STABLE]
- Slideshare: Introduction to memcached π [ENTERPRISE-STABLE]
- redis.io π [ENTERPRISE-STABLE]
- Slideshare: Introduction to Redis π [ENTERPRISE-STABLE]
- medium: Scaling Millions of Geospatial Queries per minute using Redis π [ENTERPRISE-STABLE]
- architecturenotes.co: Redis Explained ππ π [ARCHITECTURE-GUIDE]
- faun.pub: Redis High availability with Sentinel on Kubernetes(K8s) π [ENTERPRISE-STABLE]
- medium.com/lightricks-tech-blog: Step by Step Guide: How to create a Dynamic Service Endpoint via K8S API π [ARCHITECTURE-GUIDE]
- Nginxconf 2014. When Dynamic Becomes Static:The Next Step in Web Caching Techniques: Wim Godden π₯ π [ENTERPRISE-STABLE]
- Nginx: a caching, thumbnailing, reverse proxying image server? π π [ENTERPRISE-STABLE]
- highscalability.com: Building nginx and Tarantool based services π π [ENTERPRISE-STABLE]
- github.com/taubyte/tau: Tau π [ENTERPRISE-STABLE]
Kubernetes-networking¶
- medium.com/stakater: Efficiently Expose Services on Kubernetes (part 1) π π [ENTERPRISE-STABLE]
- medium.com/@sangjinn: How to communicate with Kubernetes workloads β Part I. Service | Brandon Kang π [CASE-STUDY]
-
adil.medium.com: Network Traffic Shaping in Kubernetes: Topology Aware Routing π [ENTERPRISE-STABLE]
- One challenge in cloud-distributed systems is keeping network traffic within the same availability zone
- Kubernetes introduced Topology Aware Routing to address this issue
- This ensures requests between apps remain in the same zone
- One challenge in cloud-distributed systems is keeping network traffic within the same availability zone
-
itnext.io: Multi-Cluster Kubernetes Networking with Netmaker π [ENTERPRISE-STABLE]
- NetMaker Netmaker makes networks with WireGuard. Netmaker automates fast, secure, and distributed virtual networks.
- bionconsulting.com: Kubernetes Network Policies π [ENTERPRISE-STABLE]
-
cockroachlabs.com: How to use Cluster Mesh for Multi-Region Kubernetes Pod Communication π [CASE-STUDY]
- Thanks to services provided by AWS, GCP, and Azure itβs become relatively easy to develop applications that span multiple regions. This is great because slow apps kill businesses. There is one common problem with these applications: they are not supported by multi-region database architecture.
- CockroachDB is built to solve that problem and weβre doing it in production for many applications today. But thatβs not what this blog is about. In this blog, I will provide a solution for the problem of getting Kubernetes pods to talk to each other in multi-region deployments.
- Thanks to services provided by AWS, GCP, and Azure itβs become relatively easy to develop applications that span multiple regions. This is great because slow apps kill businesses. There is one common problem with these applications: they are not supported by multi-region database architecture.
-
fusionlayer.com: Software-Defined IP Address Management (IPAM) π [ENTERPRISE-STABLE]
- Cloud computing and service automation are changing the way in which applications and data are being delivered and consumed. The existing 30-year-old networking model is failing to keep up with the automated service architectures and the Internet of Things (IoT) based on end-to-end automation.
- To facilitate the migration to cloud-era computing, service providers and data centers must add networking into the automated service workflows. This requires agility and elasticity that traditional networking products are not designed to provide. As IT environments of tomorrow involve a plethora of orchestrators and controllers spinning up services and applications inside shared networks, they all must be managed and provisioned by a unified solution authoritative for all network-related information.
- Cloud computing and service automation are changing the way in which applications and data are being delivered and consumed. The existing 30-year-old networking model is failing to keep up with the automated service architectures and the Internet of Things (IoT) based on end-to-end automation.
-
github.com/containernetworking π π [ENTERPRISE-STABLE]
- Flannel π [ENTERPRISE-STABLE]
-
AWS-VPC π [ENTERPRISE-STABLE]
-
(2026) Damn β 393 π [EMERGING / INNOVATION]
-
kubernetes.io: The Kubernetes network model. How to implement the Kubernetes networking model π [CASE-STUDY]
- ovh.com - getting external traffic into kubernetes: clusterip, nodeport, loadbalancer and ingress π [ENTERPRISE-STABLE]
- learnk8s.io: Load balancing and scaling long-lived connections in Kubernetes πππ π [ENTERPRISE-STABLE]
- stackrox.com: Kubernetes Networking Demystified: A Brief Guide π [ARCHITECTURE-GUIDE]
- medium.com: Fighting Service Latency in Microservices With Kubernetes π [ENTERPRISE-STABLE]
- medium.com: Kubernetes NodePort vs LoadBalancer vs Ingress? When should I use what? π π [ENTERPRISE-STABLE]
- blog.alexellis.io: Get a LoadBalancer for your private Kubernetes cluster π [ENTERPRISE-STABLE]
- dustinspecker.com: How Do Kubernetes and Docker Create IP Addresses?! π [ENTERPRISE-STABLE]
- youtube: Kubernetes Ingress Explained Completely For Beginners π₯ π [ENTERPRISE-STABLE]
- AWS and Kubernetes Networking Options and Trade-Offs (part 1) π [ENTERPRISE-STABLE]
- AWS and Kubernetes Networking Options and Trade-Offs (part 2) π [ENTERPRISE-STABLE]
- medium: Service Types in Kubernetes? π π [ENTERPRISE-STABLE]
- containo.us: Kubernetes Ingress & Service API Demystified π [ENTERPRISE-STABLE]
- speakerdeck.com: Kubernetes and networks. Why is this so dan hard? π π [ENTERPRISE-STABLE]
- eevans.co: Deconstructing Kubernetes Networking π [ENTERPRISE-STABLE]
- externalTrafficPolicy=local on kubernetes. How to preserve the source IP in kubernetes π [CASE-STUDY]
- ronaknathani.com: How a Kubernetes Pod Gets an IP Address π π [ENTERPRISE-STABLE]
- opensource.com: Why I use Ingress Controllers to expose Kubernetes services π [ENTERPRISE-STABLE]
- blog.nody.cc: Verify your Kubernetes Cluster Network Policies: From Faith to Proof π [ENTERPRISE-STABLE]
- medium: How to setup Hetzner load balancer on a Kubernetes cluster π [CASE-STUDY]
- zhimin-wen.medium.com: Sticky Sessions in Kubernetes π π [ENTERPRISE-STABLE]
- infoq.com: Kubernetes Ingress Is Now Generally Available π [ENTERPRISE-STABLE]
- Learnk8s: Comparison of Kubernetes Ingress Controllers ππ π [ENTERPRISE-STABLE]
- blog.alexellis.io: Get kubectl access to your private cluster from anywhere π [ENTERPRISE-STABLE]
- jmrobles.medium.com: How to setup Hetzner load balancer on a Kubernetes cluster π [CASE-STUDY]
- kubernetes.io: Scaling Kubernetes Networking With EndpointSlices π [ENTERPRISE-STABLE]
- medium: Create a Custom Annotation for the Kubernetes ingress-nginx Controller π [ENTERPRISE-STABLE]
- haproxy.com: Announcing HAProxy Kubernetes Ingress Controller 1.5 π π [ENTERPRISE-STABLE]
- devclass.com: HAProxy Ingress Controller 1.5 introduces mTLS support, gives load balancing experts more power π [ENTERPRISE-STABLE]
- thenewstack.io: HAProxy Kubernetes Ingress Controller Moves Outside the Cluster π [ENTERPRISE-STABLE]
- suse.com: NGINX Guest Blog: NGINX Kubernetes Ingress Controller π π [ENTERPRISE-STABLE]
- blog.cloudflare.com: Moving k8s communication to gRPC π [ENTERPRISE-STABLE]
- K8GB - Kubernetes Global Balancer π [ENTERPRISE-STABLE]
- altoros.com: Kubernetes Networking: How to Write Your Own CNI Plug-in with Bash π [CASE-STUDY]
- Network Node Manager π [ENTERPRISE-STABLE]
- getenroute.io: Drive API Security At Kubernetes Ingress Using Helm And Envoy π π [ENTERPRISE-STABLE]
- ithands-on.com: Kubernetes 101 : External services - ExternalName, DNS and Endpoints π [ENTERPRISE-STABLE]
- ibm.com: Multizone Kubernetes and VPC Load Balancer Setup π [ENTERPRISE-STABLE]
- opensource.googleblog.com: Kubernetes: Efficient Multi-Zone Networking with Topology Aware Routing π [ENTERPRISE-STABLE]
- nbailey.ca: Domesticated Kubernetes Networking π [ENTERPRISE-STABLE]
- sookocheff.com: A Guide to the Kubernetes Networking Model π π [ARCHITECTURE-GUIDE]
- build.thebeat.co: A curious case of AWS NLB timeouts in Kubernetes π [ENTERPRISE-STABLE]
- ingressbuilder.jetstack.io ππ π [ENTERPRISE-STABLE]
- itnext.io: Generating Kubernetes Network Policies Automatically By Sniffing Network Traffic π π [ENTERPRISE-STABLE]
- medium: Using nginx-ingress controller to restrict access by IP (ip whitelisting) for a service deployed to a Kubernetes (AKS) cluster π [ENTERPRISE-STABLE]
- openshift.com: gRPC or HTTP/2 Ingress Connectivity in OpenShift π π [ENTERPRISE-STABLE]
- inlets.dev: Fixing Ingress for short-lived local Kubernetes clusters π [ENTERPRISE-STABLE]
- nginx.com: How to Simplify Kubernetes Ingress and Egress Traffic Management π [CASE-STUDY]
- blog.teamhephy.info: Running Workflow Without Any LoadBalancer π [ENTERPRISE-STABLE]
- blog.alexellis.io: Get a public LoadBalancer for your private Kubernetes cluster π π [ENTERPRISE-STABLE]
- searchitoperations.techtarget.com: Differences between Kubernetes Ingress vs. load balancer π [ENTERPRISE-STABLE]
- monzo.com: Controlling outbound traffic from Kubernetes π [ENTERPRISE-STABLE]
- medium: Access Application Externally In Kubernetes Cluster using Load Balancer Service π [ENTERPRISE-STABLE]
- itnext.io: Why and How of Kubernetes Ingress (and Networking) π π [ENTERPRISE-STABLE]
- techdozo.dev: gRPC load balancing on Kubernetes (using Headless Service) π [ENTERPRISE-STABLE]
- thenewstack.io: ZeroLB, a New Decentralized Pattern for Load Balancing π [ENTERPRISE-STABLE]
- ungleich.ch: Making kubernetes kube-dns publicly reachable π [ENTERPRISE-STABLE]
- ungleich.ch: Building Ingress-less Kubernetes Clusters π [ENTERPRISE-STABLE]
- thenewstack.io: Ingress Controllers: The More the Merrier π [ENTERPRISE-STABLE]
- levelup.gitconnected.com: Setting up Application Load Balancer (Ingress) for the Pods running in AWS EKS Fargate π [ENTERPRISE-STABLE]
- devopscube.com: Kubernetes Ingress Tutorial For Beginners π π [CASE-STUDY]
- ystatit.medium.com: How to Change Kubernetes Kube-apiserver IP Address π [CASE-STUDY]
- monzo.com: Controlling outbound traffic from Kubernetes π [ENTERPRISE-STABLE]
- nginx.com: Reducing Kubernetes Costs by 70% in the Cloud with NGINX, Opsani, and Prometheus π [ENTERPRISE-STABLE]
- ithands-on.com: Kubernetes 101 : Changing a service type π [ENTERPRISE-STABLE]
- cloud.redhat.com: Global Load Balancer Approaches π π [ENTERPRISE-STABLE]
- loft.sh: Kubernetes NGINX Ingress: 10 Useful Configuration Options π π [ENTERPRISE-STABLE]
- technos.medium.com: Kubernetes Services for Absolute Beginners β NodePort π π [ENTERPRISE-STABLE]
- fransemalila.medium.com: Kubernetes Networking π [ENTERPRISE-STABLE]
- thenewstack.io: Ingress Controllers: The Swiss Army Knife of Kubernetes π [ENTERPRISE-STABLE]
- nginx.com: Kubernetes Networking 101 π [ENTERPRISE-STABLE]
- medium.com/the-programmer: Working With ClusterIP Service Type In Kubernetes π [ENTERPRISE-STABLE]
- olamiko.medium.com: Technical Series: Kubernetes Networking π [ENTERPRISE-STABLE]
- learnk8s.io: Tracing the path of network traffic in Kubernetes π π [ENTERPRISE-STABLE]
- devopslearners.com: Kubernetes Ingress Tutorial For Beginners π [CASE-STUDY]
- devopscube.com: How To Configure Ingress TLS/SSL Certificates in Kubernetes π [CASE-STUDY]
- armosec.io: Getting Started with Kubernetes Ingress | Ben Hirschberg π [ENTERPRISE-STABLE]
- itnext.io: Kubernetes Service Type LB for On Prem Deployments π [ENTERPRISE-STABLE]
- medium.com/techbeatly: Kubernetes Networking Fundamentals π [ENTERPRISE-STABLE]
- rajivsharma-2205.medium.com: Demystify how traffic reaches directly to pod on using alb.ingress.kubernetes.io/target-type: ip π [ENTERPRISE-STABLE]
- medium.com/linux-shots: Kubernetes ingress as reverse proxy to Application running outside cluster π [ENTERPRISE-STABLE]
- medium.com/@zhaoyi0113: Kubernetes β How does service network work in the cluster π [ENTERPRISE-STABLE]
- medium.com/@pavanbelagatti: Kubernetes Service Types Explained π π [ENTERPRISE-STABLE]
- tkng.io: The Kubernetes Networking Guide ππ π [ARCHITECTURE-GUIDE]
- tkng.io/arch: THE KUBERNETES NETWORK MODEL ππ π [ENTERPRISE-STABLE]
- platform9.com: Ultimate Guide to Kubernetes Ingress Controllers π π [ARCHITECTURE-GUIDE]
- faun.pub: Kubernetes Service Types Tutorial | Pavan Belagatti π π [CASE-STUDY]
- medium.com/slalom-build: Managing Ingress Traffic on Kubernetes Platforms π π [ENTERPRISE-STABLE]
- craig-godden-payne.medium.com: How does ingress work in Kubernetes? π [ENTERPRISE-STABLE]
- dustinspecker.com: Kubernetes Networking from Scratch: Using BGP and BIRD to Advertise Pod Routes π [ENTERPRISE-STABLE]
- home.robusta.dev: The ultimate guide to Kubernetes Services, LoadBalancers, and Ingress πππ π [ARCHITECTURE-GUIDE]
- sanjimoh.medium.com: Demystifying Kubernetes Networking β Episode 1 π [ENTERPRISE-STABLE]
- dev.to: Tune up your Kubernetes Application Performance with a small DNS Configuration π [ENTERPRISE-STABLE]
- medium.com/@mehmetodabashi: Kubernetes networking and service object: Understanding ClusterIp and nodePort with hands on study π [ENTERPRISE-STABLE]
- medium.com/@jasonmfehr: Inspecting Kubernetes Client to API Server Network Traffic π [ENTERPRISE-STABLE]
- medium.com/geekculture: K8s Network β CNI Introduction π [ENTERPRISE-STABLE]
- medium.com/patilswapnilv: Getting Started with Kubernetes Networking π π [ENTERPRISE-STABLE]
- faun.pub: Kubernetes Ingress with Nginx π [ENTERPRISE-STABLE]
- medium.com/codex: Access Application Externally In Kubernetes Cluster using Load Balancer Service π [ENTERPRISE-STABLE]
- itnext.io: Inspecting and Understanding k8s Service Network π π [ENTERPRISE-STABLE]
- ovidiuborlean.medium.com: Networking latency measurement in Kubernetes with Sockperf plugin π [ENTERPRISE-STABLE]
- itnext.io: Kubernetes networking deep dive: Did you make the right choice? π [ENTERPRISE-STABLE]
- medium.com/@muhidabid.cs: Why does Kubernetes need Ingress? π [ENTERPRISE-STABLE]
- blog.devgenius.io: K8s β ipvs Mode Introduction π [ENTERPRISE-STABLE]
- edureka.co: Kubernetes Networking β A Comprehensive Guide To The Networking Concepts In Kubernetes π [ARCHITECTURE-GUIDE]
- whyk8s.substack.com: Why not DNS? π [ENTERPRISE-STABLE]
- medium.com/geekculture: Kubernetes Gateway API: The Intro You Need To Read π [ENTERPRISE-STABLE]
- ksingh7.medium.com: Kubernetes Endpoint Object: Your Bridge to External Services ππ π [ENTERPRISE-STABLE]
- medium.com/@ahmet16ck: What Is Load Balancer and How Does It Work In Kubernetes ? π π [ENTERPRISE-STABLE]
- api7.ai: How Does APISIX Ingress Support Thousands of Pod Replicas? π [ENTERPRISE-STABLE]
- medium.com/illuminations-mirror: Basic | Networking and Communication Between Pods in Kubernetes π [ENTERPRISE-STABLE]
- blog.devops.dev: Networking in Kubernetes π [ENTERPRISE-STABLE]
- medium.com/@mustafaaltunok: How Ingress, Service, Deployment and Pod Link to each other π [ENTERPRISE-STABLE]
- inlets.dev: How to Get Ingress for Private Kubernetes Clusters π [CASE-STUDY]
- blog.devops.dev: Demystifying Kubernetes:Understanding Ingress, Configuration, and Best Practices π [ENTERPRISE-STABLE]
- dev.to/narasimha1997: Communication between Microservices in a Kubernetes cluster π π [ENTERPRISE-STABLE]
- medium.com/google-cloud: Kubernetes Ingress Vs Gateway API π π [ENTERPRISE-STABLE]
- medium.com/nerd-for-tech: Kubernetes: Deploying NGINX with a ConfigMap | Chanel Jemmott π [ENTERPRISE-STABLE]
- shahneil.medium.com: What Are Kubernetes Endpoints? π [ENTERPRISE-STABLE]
- fr4nk.xyz: Understanding Ingress in Kubernetes: A Comprehensive Guide π [ARCHITECTURE-GUIDE]
- thenewstack.io: Otterize: Intent-Based Access Control for Kubernetes and Cloud π [ENTERPRISE-STABLE]
- blog.palark.com: Comparing Ingress controllers for Kubernetes π [ENTERPRISE-STABLE]
- community.ops.io: Kubernetes Ingress Controller. How does it work?= π [ENTERPRISE-STABLE]
- medium.com/@rasikzilte711: Kubernetes Networking β A Guide to Services, Ingress, Network Policies, DNS, and CNI Plugins π [ARCHITECTURE-GUIDE]
- sysdig.com: Kubernetes Services: ClusterIP, Nodeport and LoadBalancer π [ENTERPRISE-STABLE]
- medium.com/codex: Capture tcpdump with ksniff and wireshark from Kubernetes π [ENTERPRISE-STABLE]
- cloudtechtwitter.com: Reverse Proxy vs. Forward Proxy: The Differences π [ENTERPRISE-STABLE]
- matthewpalmer.net: Kubernetes Networking Guide for Beginners π [ARCHITECTURE-GUIDE]
- itnext.io: Deciphering the Kubernetes Networking Maze: Navigating Load-Balance, BGP, IPVS and Beyond π [ENTERPRISE-STABLE]
- otterize.com: Mastering Kubernetes networking: A journey in cloud-native packet management π [ENTERPRISE-STABLE]
- Application Gateway for Containers with AKS Overlay Networking and VNet Flow Logs π [ENTERPRISE-STABLE]
- Introduction to Azure Application Gateway for Containers (AGC) π [ENTERPRISE-STABLE]
- Kubernetes Services and Load Balancing Explained π [ENTERPRISE-STABLE]
- blog.cloudsigma.com: Kubernetes DNS Service: A Beginnerβs Guide π [ARCHITECTURE-GUIDE]
- kuderko.medium.com: Fixing bad CPU usage distribution in Kubernetes π π [ENTERPRISE-STABLE]
- medium.com: Headless Kubernetes Service π [ENTERPRISE-STABLE]
- goglides.dev: Headless services in Kubernetes Vs Regular Service: What, Why, and How? π [ENTERPRISE-STABLE]
- opensource.com: What you need to know about Kubernetes NetworkPolicy π [ENTERPRISE-STABLE]
- itnext.io: CKAD Scenarios about Ingress and NetworkPolicy π [ENTERPRISE-STABLE]
- editor.cilium.io πππ π [ENTERPRISE-STABLE]
- whyk8s.substack.com: Why NetworkPolicies? π [ENTERPRISE-STABLE]
- yuminlee2.medium.com: Kubernetes Network Policies π [ENTERPRISE-STABLE]
- bagas-awibowo.medium.com: Helm β Templating Network Policy using Helm π [ENTERPRISE-STABLE]
- InGate: Ingress & Gateway API Controller (Archived) π [ENTERPRISE-STABLE]
- Transitioning from ingress-nginx to Traefik in Kubernetes π [ENTERPRISE-STABLE]
- blog.teamhephy.info: Learn how to use the Nginx Ingress controller to serve traffic over SSH with TCP load balancing π [CASE-STUDY]
- nginx.com: A Guide to Choosing an Ingress Controller, Part 4: NGINX Ingress Controller Options π [ARCHITECTURE-GUIDE]
- NGINX Ingress Controller - v1.0.0 π [ENTERPRISE-STABLE]
- amy-ma.medium.com: Nginx Ingress Configuration π [ENTERPRISE-STABLE]
- devopscube.com: How to Setup Nginx Ingress Controller On Kubernetes β Detailed Guide π π [ARCHITECTURE-GUIDE]
- medium.com/@jonathan_37674: How to secure Kubernetes ingress? | By ARMO π [CASE-STUDY]
- nginx.com: Automating Multi-Cluster DNS with NGINX Ingress Controller π [ENTERPRISE-STABLE]
- engineering.backmarket.com: How we improved third-party availability and latency with Nginx in Kubernetes π π [ENTERPRISE-STABLE]
- towardsdev.com: Kubernetes: Deploying Nginx Servers with ConfigMaps & Shared Services with Minikube π [ENTERPRISE-STABLE]
- faun.pub: How to Monitor and Alert on Ingress-NGINX in Kubernetes π [CASE-STUDY]
- sumanprasad.hashnode.dev: A Beginner's Guide to Ingress and Ingress Controllers in Kubernetes π [ARCHITECTURE-GUIDE]
- akyriako.medium.com: Configure path-based routing with Nginx Ingress Controller π [ENTERPRISE-STABLE]
- mattias.engineer: Kubernetes-101: Ingress π π [ENTERPRISE-STABLE]
- trstringer.com: Kubernetes Ingress with Contour π [ENTERPRISE-STABLE]
- Kubernetes Gateway API π [ENTERPRISE-STABLE]
- gateway-api.sigs.k8s.io π π [ENTERPRISE-STABLE]
- kubernetes.io: Evolving Kubernetes networking with the Gateway API π [ENTERPRISE-STABLE]
- thenewstack.io: Unifying Kubernetes Service Networking (Again) with the Gateway API π π [ENTERPRISE-STABLE]
- blog.flomesh.io: Kubernetes Gateway API β Evolution of Service Networking π [ENTERPRISE-STABLE]
- armosec.io: The New Kubernetes Gateway API and Its Use Cases π [ENTERPRISE-STABLE]
- medium.com/google-cloud: Security with Kubernetes Gateway API π π [ENTERPRISE-STABLE]
- navendu.me: Comparing Kubernetes Gateway and Ingress APIs π [ENTERPRISE-STABLE]
- NFTables mode for kube-proxy in Kubernetes π [ENTERPRISE-STABLE]
- dustinspecker.com: iptables: How Kubernetes Services Direct Traffic to Pods π [ENTERPRISE-STABLE]
- arthurchiao.art: Cracking kubernetes node proxy (aka kube-proxy) π [ENTERPRISE-STABLE]
- Introducing Subnet Peering in Azure π [ENTERPRISE-STABLE]
- Private Link Reality Bites: Service Endpoints vs Private Link π [ENTERPRISE-STABLE]
- developers.redhat.com: Use Skupper to connect multiple Kubernetes clusters π π [ENTERPRISE-STABLE]
- howtoforge.com: Network Policy in Kubernetes π π [ENTERPRISE-STABLE]
- medium: How to Provision Network Policies in Kubernetes | AWS π π [CASE-STUDY]
- learncloudnative.com: Kubernetes Network Policy π [ENTERPRISE-STABLE]
- thenewstack.io: The Kubernetes Network Security Effect π π [ENTERPRISE-STABLE]
- faun.pub: Control traffic flow to and from Kubernetes pods with Network Policies π [ENTERPRISE-STABLE]
- openshift.com: Network Policies: Controlling Cross-Project Communication on OpenShift π [ENTERPRISE-STABLE]
- loft-sh.medium.com: Kubernetes Network Policies: A Practitionerβs Guide π π [ARCHITECTURE-GUIDE]
- loft.sh: Kubernetes Network Policies: A Practitioner's Guide π π [ARCHITECTURE-GUIDE]
- medium: Kubernetes Network Policies: Are They Really Useful? π π [ENTERPRISE-STABLE]
- loft.sh: Kubernetes Network Policies for Isolating Namespaces π π [ENTERPRISE-STABLE]
- arthurchiao.art: Cracking Kubernetes Network Policy π [ENTERPRISE-STABLE]
- engineering.mercari.com: Managing Network Policies for namespaces isolation on a multi-tenant Kubernetes cluster π [ENTERPRISE-STABLE]
- blog.devgenius.io: Simplify Kubernetes Network Policy Generation π [ENTERPRISE-STABLE]
- blog.slycreator.com: Network Policies: Understanding Kubernetes Network Policies π [ENTERPRISE-STABLE]
- cilium.io π π [ENTERPRISE-STABLE]
- cilium.io: NetworkPolicy Editor: Create, Visualize, and Share Kubernetes NetworkPolicies π π [ENTERPRISE-STABLE]
- editor.cilium.io π π [ENTERPRISE-STABLE]
- buoyant.io: Kubernetes network policies with Cilium and Linkerd π [ENTERPRISE-STABLE]
- itnext.io: Installing Cilium on Kubernetes in a fast and efficient way π [ENTERPRISE-STABLE]
- cilium.io: CNI Benchmark: Understanding Cilium Network Performance π [ENTERPRISE-STABLE]
- cilium.io: Cilium 1.10: WireGuard, BGP Support, Egress IP Gateway, New Cilium CLI, XDP Load Balancer, Alibaba Cloud Integration and more π [ENTERPRISE-STABLE]
- medium.com/@charled.breteche: Kubernetes Security β Control pod to pod communications with Cilium network policies π [ENTERPRISE-STABLE]
- solo.io: Exploring Cilium Layer 7 Capabilities Compared to Istio π [ENTERPRISE-STABLE]
- betterprogramming.pub: K8s: Network Policy Made Simple With Cilium Editor π π [ENTERPRISE-STABLE]
- ahmetb/kubernetes-network-policy-recipes π π [ENTERPRISE-STABLE]
- Supporting the Evolving Ingress Specification in Kubernetes 1.18 π [ENTERPRISE-STABLE]
- medium: Ingress service types in Kubernetes π π [ENTERPRISE-STABLE]
- itnext.io: Autoscaling Ingress Controllers in Kubernetes (Daniele Polencic) π [ENTERPRISE-STABLE]
- Xposer π π [ENTERPRISE-STABLE]
- IP Address Management (IPAM) π [ENTERPRISE-STABLE]
- Kubernetes.io: Network Plugins π [ENTERPRISE-STABLE]
- rancher.com: Container Network Interface (CNI) Providers π [ENTERPRISE-STABLE]
- dzone: How to Understand and Set Up Kubernetes Networking π π [CASE-STUDY]
- medium: Container Networking Interface aka CNI π [ENTERPRISE-STABLE]
- itnext.io: Benchmark results of Kubernetes network plugins (CNI) over 10Gbit/s network (Updated: August 2020) π [ENTERPRISE-STABLE]
- Kubernetes Networking π [ENTERPRISE-STABLE]
- IPAM π [ENTERPRISE-STABLE]
- tigera.io π [ENTERPRISE-STABLE]
- Project Calico π π [ENTERPRISE-STABLE]
- medium: Calico for Kubernetes networking: the basics & examples π [ENTERPRISE-STABLE]
- thenewstack.io: Tigera's Calico Aims to Ease Connectivity Pain with Kubernetes π [ENTERPRISE-STABLE]
- projectcalico.org: Advertising Kubernetes Service IPs with Calico and BGP π [ENTERPRISE-STABLE]
- mhmxs.blogspot.com: Autoscaling Calico Route Reflector topology in Kubernetes π [ENTERPRISE-STABLE]
- tigera.io: Enforcing Network Security Policies with GitOps β Part 1 (Calico + ArgoCD) π [ENTERPRISE-STABLE]
- blog.devgenius.io: K8s Networking β Calico (Part1) π [ENTERPRISE-STABLE]
- medium.com/@arbnair97: Introduction to Kubernetes Network Policy and Calico Based Network Policy π [ENTERPRISE-STABLE]
- medium: How to Autoscale the DNS Service in a Kubernetes Cluster π [CASE-STUDY]
- thenewstack.io: Supercharge CoreDNS with Cluster Addons π π [ENTERPRISE-STABLE]
- sysdig.com: How to monitor coreDNS π π [CASE-STUDY]
- ungleich.ch: Making kubernetes kube-dns/CoreDNS publicly reachable π [ENTERPRISE-STABLE]
- iamitcohen.medium.com: DNS in Kubernetes, how does it work? π [ENTERPRISE-STABLE]
- nslookup.io: The life of a DNS query in Kubernetes π [ENTERPRISE-STABLE]
- levelup.gitconnected.com: Kubernetes with CoreDNS π [ENTERPRISE-STABLE]
- NodeLocal DNSCache π [ENTERPRISE-STABLE]
- Kubernetes Node Local DNS Cache π [ENTERPRISE-STABLE]
- k8gb.io π [ENTERPRISE-STABLE]
- blog.abaganon.com: Why you probably wonβt use K8gb.io π [ENTERPRISE-STABLE]
- dev.to/aws-builders: Amazon VPC Lattice β Build Applications, Not Networks π [ENTERPRISE-STABLE]
Servicemesh¶
-
rancher.com: Using Hybrid and Multi-Cloud Service Mesh Based Applications for Distributed Deployments. Get Hands-On with Rancher, Kong and Kong Mesh π π [ENTERPRISE-STABLE]
- Service Mesh is an emerging architecture pattern gaining traction today. Along with Kubernetes, Service Mesh can form a powerful platform which addresses the technical requirements that arise in a highly distributed environment typically found on a microservices cluster and/or service infrastructure. A Service Mesh is a dedicated infrastructure layer for facilitating service-to-service communications between microservices.
- Service Mesh addresses the communication requirements typical in a microservices-based application, including encrypted tunnels, health checks, circuit breakers, load balancing and traffic permission. Leaving the microservices to address these requirements leads to an expensive and time consuming development process.
- Kong provides an enterprise-class and comprehensive service connectivity platform that includes an API gateway, a Kubernetes ingress controller and a Service Mesh implementation. The platform allows customers to deploy on multiple environments such as on premises, hybrid, multi-ΒΒΒΒΒΒregion and multi-cloud.
- Service Mesh is an emerging architecture pattern gaining traction today. Along with Kubernetes, Service Mesh can form a powerful platform which addresses the technical requirements that arise in a highly distributed environment typically found on a microservices cluster and/or service infrastructure. A Service Mesh is a dedicated infrastructure layer for facilitating service-to-service communications between microservices.
-
medium: A Practical Guide to HashiCorp Consul β Part 1 π π [ARCHITECTURE-GUIDE]
- infoq.com: Service Mesh Ultimate Guide: π [ARCHITECTURE-GUIDE]
- Service meshes to the rescue: Load balancing and scaling long-lived connections in Kubernetes π [ENTERPRISE-STABLE]
- blog.christianposta.com: Do I Need an API Gateway if I Use a Service Mesh? π [ENTERPRISE-STABLE]
- thenewstack.io: Service Mesh Adds Security, Observability and Traffic Control to Kubernetes π [ENTERPRISE-STABLE]
- lucperkins.dev: Service mesh use cases π [ENTERPRISE-STABLE]
- thenewstack.io: Zero-Trust Security with Service Mesh π [ENTERPRISE-STABLE]
- solo.io: Identity Federation for Multi-Cluster Kubernetes and Service Mesh π [ENTERPRISE-STABLE]
- cncf.io: Service Mesh Is Still Hard π [ENTERPRISE-STABLE]
- medium: Part 1 β Why Red Hat Openshift Service Mesh? π π [ENTERPRISE-STABLE]
- openshift.com: Introducing OpenShift Service Mesh 2.0 π π [ENTERPRISE-STABLE]
- weave.works: Introduction to Service Meshes on Kubernetes and Progressive Delivery π π [ENTERPRISE-STABLE]
- rancher.com: Using Hybrid and Multi-Cloud Service Mesh Based Applications for Distributed Deployments π [ENTERPRISE-STABLE]
- thenewstack.io: Offloading Authentication and Authorization from Application Code to a Service Mesh π [ENTERPRISE-STABLE]
- thenewstack.io: How a Service Mesh Can Help DevOps Achieve Business Goals π [ENTERPRISE-STABLE]
- thenewstack.io: Mutual TLS: Securing Microservices in Service Mesh π [ENTERPRISE-STABLE]
- cloudops.com: Comparing Service Meshes: Istio, Linkerd, Consul Connect, and Citrix ADC π [ENTERPRISE-STABLE]
- platform9.com: Kubernetes Service Mesh: A Comparison of Istio, Linkerd and Consul π [ENTERPRISE-STABLE]
- opensource.com: Why you should care about service mesh π [ENTERPRISE-STABLE]
- containerjournal.com: When Is Service Mesh Worth It? π [ENTERPRISE-STABLE]
- thenewstack.io: Service Meshes in the Cloud Native World π [ENTERPRISE-STABLE]
- koyeb.com: Service Mesh and Microservices: Improving Network Management and Observability π [ENTERPRISE-STABLE]
- thenewstack.io: Accelerate Kubernetes Adoption with a Service Mesh π [ENTERPRISE-STABLE]
- toptal.com: A Kubernetes Service Mesh Comparison π π [ENTERPRISE-STABLE]
- nginx.com: How to Choose a Service Mesh π π [CASE-STUDY]
- cncf.io: Networking with a service mesh: use cases, best practices, and comparison of top mesh options π [ENTERPRISE-STABLE]
- layer5.io: The Service Mesh Landscape ππ π [ENTERPRISE-STABLE]
- blog.polymatic.systems: Service Mesh Wars, Goodbye Istio π [ENTERPRISE-STABLE]
- thenewstack.io: Secure Your Service Mesh: A 13-Item Checklist π [ENTERPRISE-STABLE]
- infoq.com: Adoption of Cloud Native Architecture, Part 3: Service Orchestration and Service Mesh π [ARCHITECTURE-GUIDE]
- infoq.com: Service Mesh Ultimate Guide - Second Edition: Next Generation Microservices Development π [ARCHITECTURE-GUIDE]
- itnext.io: Stupid Simple Service Mesh β What, When, Why π π [ENTERPRISE-STABLE]
- thenewstack.io: The Hidden Costs of Service Meshes π [ENTERPRISE-STABLE]
- learnsteps.com: What is a service mesh? Is it born with Kubernetes? π [ENTERPRISE-STABLE]
- medium: Microservices and the World with a Service Mesh | Adarsh Prabhu π [ENTERPRISE-STABLE]
- infoq.com: Deploying Service Mesh in Production π [ENTERPRISE-STABLE]
- devops.com: How Are API Management and Service Mesh Different? π [ENTERPRISE-STABLE]
- devops.com: When to Use API Management and Service Mesh Together π [ENTERPRISE-STABLE]
- infoq.com: Deploying Service Mesh in Production π [ENTERPRISE-STABLE]
- infoq.com: The Top-Five Challenges of Running a Service Mesh in an Enterprise π π [ENTERPRISE-STABLE]
- medium.com/elca-it: Service Mesh Performance Evaluation β Istio, Linkerd, Kuma and Consul π [ENTERPRISE-STABLE]
- medium.com/@pauldotyu: Service Mesh Considerations π [ENTERPRISE-STABLE]
- medium.com/4th-coffee: A Comprehensive Tutorial on Service Mesh, Istio, Envoy, Access Log, and Log Filtering π [CASE-STUDY]
- infoq.com: Sidecars, eBPF and the Future of Service Mesh π [ENTERPRISE-STABLE]
- medium: The Roles of Service Mesh and API Gateways in Microservice Architecture π π [ARCHITECTURE-GUIDE]
- medianova.com: Service Mesh vs. API Gateway π [ENTERPRISE-STABLE]
- Prometheus and OpenTelemetry Compatibility Issues π [ENTERPRISE-STABLE]
- Meshery.io: π [ENTERPRISE-STABLE]
- itnext.io: Service Mesh Testing β Tools & Frameworks (Open Source) π [ENTERPRISE-STABLE]
- consul.io π [ENTERPRISE-STABLE]
- medium: Consul in Kubernetes β Pushing to Production π [ENTERPRISE-STABLE]
- medium: HashiCorp Consul: Multi-Cloud and Multi-Platform Service Mesh π [ENTERPRISE-STABLE]
- hashicorp.com: Get Started with Consul Service Mesh on Kubernetes π π [ENTERPRISE-STABLE]
- HashiCorp Consul Ingress Gateways and L7 Traffic Management in Kubernetes π [ENTERPRISE-STABLE]
- hashicorp.com: HashiCorp Consul Ingress Gateways and L7 Traffic Management in Kubernetes π π [ENTERPRISE-STABLE]
- learn.hashicorp.com: Consul Service Mesh on Kubernetes Design Patterns π [ENTERPRISE-STABLE]
- hashicorp.com: Disaster Recovery for HashiCorp Consul on Kubernetes π π [ENTERPRISE-STABLE]
- Fabio Load Balancer π π [ENTERPRISE-STABLE]
- hashicorp.com: Getting Started with HCP Consul: Frequently Asked Questions π [ENTERPRISE-STABLE]
- consul Connect π [ENTERPRISE-STABLE]
- Linkerd π [ENTERPRISE-STABLE]
- Announcing Linkerd 2.8: simple, secure multi-cluster Kubernetes π [ENTERPRISE-STABLE]
- cncf.io: Kubernetes network policies with Cilium and Linkerd π [ENTERPRISE-STABLE]
- cncf.io: Protocol detection and opaque ports in Linkerd π [ENTERPRISE-STABLE]
- thenewstack.io: Linkerd 2.0: The Service Mesh for Service Owners, Platform Architects, SREs π [ENTERPRISE-STABLE]
- cncf.io: Why Linkerd doesnβt use Envoy π [ENTERPRISE-STABLE]
- linkerd.io: Multi-cluster communication π [ENTERPRISE-STABLE]
- linkerd.io: Benchmarking Linkerd and Istio π [ENTERPRISE-STABLE]
- linkerd.io: Announcing Linkerd's Graduation π [ENTERPRISE-STABLE]
- containerjournal.com: Linkerdβs CNCF Graduation Due to its Simplicity π [ENTERPRISE-STABLE]
- itnext.io: A Practical Guide for Linkerd Authorization Policies π [ARCHITECTURE-GUIDE]
- linkerd.io: Benchmarking Linkerd and Istio: 2021 Redux π [ENTERPRISE-STABLE]
- buoyant.io: Go directly to namespace jail: Locking down network traffic between Kubernetes namespaces π [ENTERPRISE-STABLE]
- linkerd.io: Announcing automated multi-cluster failover for Kubernetes π [ENTERPRISE-STABLE]
- thenewstack.io: Is Linkerd Winning the Service Mesh Race? π [ENTERPRISE-STABLE]
- medium.com/attest-product-and-technology: Debugging mislabelled route metrics from Linkerd π [ENTERPRISE-STABLE]
- buoyant.io: Upgrading to Linkerd 2.12: Zero-trust-ready route-based policy, Gateway API, access logging π [ENTERPRISE-STABLE]
- medium.com/@eshiett314: Mutual TLS with Emissary-Ingress and Linkerd π [ENTERPRISE-STABLE]
- dev.to: Linkerd and GitOps π [ENTERPRISE-STABLE]
- buoyant.io: Multi-Cluster, Multi-Region Setup using Linkerd Service Mesh π [ENTERPRISE-STABLE]
- Maesh π [ENTERPRISE-STABLE]
- Traffic Director overview π [ENTERPRISE-STABLE]
- Google Cloudβs Traffic Director β What is it and how is it related to the Istio service-mesh? π [ENTERPRISE-STABLE]
- Google Traffic Director and the L7 Internal Load Balancer Intermingles Cloud Native and Legacy Workloads π [ENTERPRISE-STABLE]
- infoq.com: Introducing Traffic Director: Google's Service Mesh Control Plane π [ENTERPRISE-STABLE]
- Traffic Director and gRPCβproxyless services for your service mesh π [ENTERPRISE-STABLE]
- L7 Internal HTTP(S) Load Balancing overview π [ENTERPRISE-STABLE]
- Envoy π [ENTERPRISE-STABLE]
- Examining Load Balancing Algorithms with Envoy π [ENTERPRISE-STABLE]
- solo.io: Why the control plane matters. Control planes are different than data planes. Separating the control plane from data plane π π [ENTERPRISE-STABLE]
- ekglue - Envoy/Kubernetes glue π [ENTERPRISE-STABLE]
- amalaruja.medium.com: Basic HTTP Routing Strategies with Envoy π [ENTERPRISE-STABLE]
- xDS REST and gRPC protocol π [ENTERPRISE-STABLE]
- Implementing Istio From Start To Finish π [ENTERPRISE-STABLE]
- openservicemesh.io π [ENTERPRISE-STABLE]
- Kourier: A lightweight Knative Serving ingress π [ENTERPRISE-STABLE]
- AWS App Mesh with EKS and Canary deployment π [ENTERPRISE-STABLE]
- Kubernetes Gateway API π [ENTERPRISE-STABLE]
- InGate: Ingress & Gateway API Controller (Archived) π [ENTERPRISE-STABLE]
- Transitioning from ingress-nginx to Traefik in Kubernetes π [ENTERPRISE-STABLE]
- Application Gateway for Containers with AKS Overlay Networking and VNet Flow Logs π [ENTERPRISE-STABLE]
- nginx.com: Introducing NGINX Service Mesh π [ENTERPRISE-STABLE]
- nginx.com: The mTLS Architecture in NGINX Service Mesh π [ARCHITECTURE-GUIDE]
Networking¶
-
SPDY & HTTP 2 with Akamai CTO Guy Podjarny π [ENTERPRISE-STABLE]
- cURL mantainer: http2 explained π
- cURL mantainer: curl and HTTP/2 by default
- cURL mantainer: A 2015 retrosprective
- http2.github.io HTTP/2 π
- http2.github.io HTTP/2 Frequently Asked Questions π
- HTTP/2 resources
- A Simple Performance Comparison of HTTPS, SPDY and HTTP/2 π
- blog.cloudflare.com - Tools for debugging, testing and using HTTP/2
- blog.cloudflare.com - HTTP/2 For Web Developers
- cURL mantainer: http2 explained π
-
iximiuz.com: Container Networking Is Simple! π π [ENTERPRISE-STABLE]
- How to virtualize network resources to make containers think each of them has a dedicated network stack?
- How to reach the outside world (e.g. the Internet) from inside the container?
- How to virtualize network resources to make containers think each of them has a dedicated network stack?
-
networkwalks.com: TCP/IP Model π [ENTERPRISE-STABLE]
- medium.com/javarevisited: 5 Best HTTPS, SSL and TLS Courses for Beginners in 2022 π [ENTERPRISE-STABLE]
- blog.coderco.io: TCP Fundamentals for Software & DevOps Engineers: Building a Strong Foundation in Networking π [ENTERPRISE-STABLE]
- cidr.xyz π π [ENTERPRISE-STABLE]
- magic-cookie.co.uk/iplist.html π [ENTERPRISE-STABLE]
- gist.github.com: chadmcrowell/cidr.sh π π [ENTERPRISE-STABLE]
- opensource.com: A Linux networking guide to CIDR notation and configuration - sipcalc π π [ARCHITECTURE-GUIDE]
- pbxbook.com: CIDR Cheat Sheet π [ENTERPRISE-STABLE]
- aelius.com: subnet sheet π [ENTERPRISE-STABLE]
- networkproguide.com: CIDR Subnet Mask Cheat Sheet π [ARCHITECTURE-GUIDE]
- dzone: What Is CIDR (Classless Inter-Domain Routing) π [ENTERPRISE-STABLE]
- cyberciti.biz: Linux: IP Subnet (CIDR) Calculator That Will Help You With Network Settings π [ENTERPRISE-STABLE]
- cyberciti.biz: Linux Calculating Subnets with ipcalc and sipcalc Utilities π [ENTERPRISE-STABLE]
- tecmint.com: How to Calculate IP Subnet Address with ipcalc Tool π [CASE-STUDY]
- awesomeopensource.com: The Top 110 Cidr Open Source Projects on Github π π [FOUNDATIONAL]
- matt-rickard.com: How to Calculate a CIDR π [CASE-STUDY]
- build5nines.com: IPv4 Address CIDR Range Reference and Calculator π [ENTERPRISE-STABLE]
- github.com/netbox-community/netbox π π [ENTERPRISE-STABLE]
- netboxlabs.com: An In-Depth Guide to NetBox for IPAM π [ARCHITECTURE-GUIDE]
- youtube: NetBox Zero To Hero π₯ π [ENTERPRISE-STABLE]
- docs.ansible.com: Netbox Ansible Modules π π [ENTERPRISE-STABLE]
- wizardzines.com: Request Headers π [ENTERPRISE-STABLE]
- wizardzines.com: Response Headers π [ENTERPRISE-STABLE]
- wikipedia: List of HTTP status codes π [ENTERPRISE-STABLE]
- slideshare: Http Status Code Errors in SEO π [ENTERPRISE-STABLE]
- http.cat π π [ENTERPRISE-STABLE]
- Wikipedia: HTTP/2 π [ENTERPRISE-STABLE]
- HTTP/2 With JBoss EAP 7 - Tech Preview π [ENTERPRISE-STABLE]
- simple-talk.com: Script Loading between HTTP/1.1 and HTTP/2 π [ENTERPRISE-STABLE]
- 5 Tips to Boost the Performance of Your Apache Web Server π [ENTERPRISE-STABLE]
- Wikipedia: HTTP/3 π [ENTERPRISE-STABLE]
- http3-explained.haxx.se: HTTP/3 explained π π [ENTERPRISE-STABLE]
- alexandrehtrb.github.io: HTTP/2 and HTTP/3 explained π [ENTERPRISE-STABLE]
- Improving HTTP with structured header fields π π [ENTERPRISE-STABLE]
- http-sfv: HTTP Structured Field Values in Python π [ENTERPRISE-STABLE]
- Private Link Reality Bites: Service Endpoints vs Private Link π [ENTERPRISE-STABLE]
- Which Azure Network is Cheaper? π [ENTERPRISE-STABLE]
- Manage Azure IPAM with Terraform π [ENTERPRISE-STABLE]
- Deploying Virtual Networks Across Tenants Using Azure Virtual Network Manager π [ENTERPRISE-STABLE]
- Introducing Subnet Peering in Azure π [ENTERPRISE-STABLE]
- Reduce Latency with Azure Proximity Placement Groups π [ENTERPRISE-STABLE]
- Building a DDoS Response Plan with Azure DDoS Protection π [ENTERPRISE-STABLE]
- Azure ExpressRoute Resiliency: Best Practices for Production-Critical Workloads π [ENTERPRISE-STABLE]
- Application Network Security in Azure Subnets, Endpoints, DNS, NSGs with Terraform Code π [ENTERPRISE-STABLE]
- Azure Products by Region Table π [ENTERPRISE-STABLE]
- Hub-Spoke Network Topology in Azure - Azure Architecture Center π [ARCHITECTURE-GUIDE]
- Azure Network Security Perimeter Concepts π [ENTERPRISE-STABLE]
- A Guide to Azure Data Transfer Pricing π [ARCHITECTURE-GUIDE]
- NFTables mode for kube-proxy in Kubernetes π [ENTERPRISE-STABLE]
- harshityadav95.medium.com: Load Balancing Layer 4 vs Layer 7 π [ENTERPRISE-STABLE]
- media.pearsoncmg.com: Recursive/Iterative Queries in DNS π [ENTERPRISE-STABLE]
Web-servers¶
- opensource.com: A beginner's guide to load balancing π [ARCHITECTURE-GUIDE]
- Apache π [ENTERPRISE-STABLE]
- Dzone Refcard: Essential Apache HTTP Server π [ENTERPRISE-STABLE]
- nixCraft: How to secure Apache with Letβs Encrypt Certificates on RHEL 8 π [CASE-STUDY]
- Apache Reverse Proxy Guide π [ARCHITECTURE-GUIDE]
- Apache Reverse Proxy for Jenkins π [ENTERPRISE-STABLE]
- Nginx π [ENTERPRISE-STABLE]
- Dzone: Nginx Reverse Proxy Ubuntu 18.04 π [ENTERPRISE-STABLE]
- NGINXConfig ππ π [ENTERPRISE-STABLE]
- How To Use the Official NGINX Docker Image π [CASE-STUDY]
- medium: Using Nginx-Ingress as a Static Cache for Assets Inside Kubernetes π [ENTERPRISE-STABLE]
- freecodecamp.org: The NGINX Handbook π π [ENTERPRISE-STABLE]
- nginx.com: The Complete NGINX Cookbook π π [ENTERPRISE-STABLE]
- unit.nginx.org π [ENTERPRISE-STABLE]
- jvns.ca: New tool: an nginx playground π [ENTERPRISE-STABLE]
- nginx-playground.wizardzines.com π π [ENTERPRISE-STABLE]
- Wikipedia: HAProxy π [ENTERPRISE-STABLE]
- haproxy.org π [ENTERPRISE-STABLE]
- dzone.com: How to Configure HAProxy as a Proxy and Load Balancer π [CASE-STUDY]
- tecmint.com: How to Setup High-Availability Load Balancer with βHAProxyβ to Control Web Server Traffic π [CASE-STUDY]
- Tecmint.com: How to Setup HAProxy as Load Balancer for Nginx on CentOS 8 π [CASE-STUDY]
- nixCraft: 9 Awesome Open Source Web Performance Software For Linux and Unix-like Systems π [FOUNDATIONAL]
- High priority request queue with HAProxy π [ENTERPRISE-STABLE]
- Traefik π [ENTERPRISE-STABLE]
- opensource.com: Directing Kubernetes traffic with Traefik π [ENTERPRISE-STABLE]
- blog.tomarrell.com - Kustomize: Traefik v2.2 as a Kubernetes Ingress Controller π [ENTERPRISE-STABLE]
- thenewstack.io: Using Traefik Ingress Controller with Istio Service Mesh π [ENTERPRISE-STABLE]
- medium.com/beyn-technology: Is Nginx dead? Is Traefik v3 20% faster than Traefik v2? π [ENTERPRISE-STABLE]
- opensource.com: Try this Kubernetes HTTP router and reverse proxy π [ENTERPRISE-STABLE]
- Koa.js π [ENTERPRISE-STABLE]
Cloudflare¶
- How to Set Up a Custom Email with Cloudflare and Mailgun π [CASE-STUDY]
- cloudflare.com π [ENTERPRISE-STABLE]
- Cloudflare workers (Serverless) π [ENTERPRISE-STABLE]
- venturebeat.com: Cloudflare acquires Linc to automate web app deployment π [ENTERPRISE-STABLE]
- blog.cloudflare.com: Network Performance Update: Full Stack Week π [ENTERPRISE-STABLE]
- blog.cloudflare.com: Guest Blog: k8s tunnels with Kudelski Security π [ENTERPRISE-STABLE]
- blog.cloudflare.com: Zero Trust Private Networking Rules π [ENTERPRISE-STABLE]