Skip to content

joeywhelan/gloo-kind

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GlooGateway on Kind Demo

Contents

  1. Summary
  2. Architecture
  3. Approach
  4. Prerequisites
  5. Usage

Summary

This demonstrates integration of the solo.io GlooGateway on a Kind K8s cluster.

Architecture

architecture

Approach

  • Cloud Provider Kind is deployed as Docker contain to provide LoadBalance services
  • A 3-worker node Kind cluster is deployed
  • GlooGateway (OSS) is deployed
  • 2 simplistic Nodejs microservices are deployed with 3 replicas per
  • GlooGateway routes are created to the 2 Nodejs service endpoints
  • Separate Gloo implementations with the Edge and K8s Gateway APIs

Prerequisites

  • Docker
  • Kind

Usage

Start up: Edge API

./start-edge.sh

Start up: Gateway API

./start-gwy.sh

Shutdown: Both

./stop.sh