Skip to content

traefik/hub

Repository files navigation

Traefik Hub


Traefik Hub

Welcome to this repository!

ℹ️ About

This repository contains source code showing how to use:

  1. Traefik Hub API Gateway
  2. Traefik Hub API Management

⚗️ APIs used in this repository

All APIs are implemented using a tiny JSON server in Go; the source code is here.

This JSON server is used to deploy JSON APIs using a configmap.

The Kubernetes manifests (YAML) to deploy those apps are here.

👷 Where to start ?

The journey can start here for a quickstart with a global overview

📒 Repository Structure

.
├── api-gateway                       # Traefik Hub API Gateway tutorials
│   ├── 1-getting-started
│   ├── 2-secure-applications
├── api-management                    # Traefik Hub API Management tutorials
│   ├── 1-getting-started
│   ├── 2-access-control
│   ├── 3-api-lifecycle-management
│   └── 4-protect-api-infrastructure (WIP)
└── src
    ├── api-server                    # API server source code
    └── manifests                     # Yaml to deploy all apps