Skip to content

nmengin/hub-tuto

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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 simple JSON server in Go; the source code is here.

This JSON server is used to deploy simple 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

About

Traefik Hub Tutorials

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 53.8%
  • Makefile 27.3%
  • Dockerfile 10.2%
  • Ruby 8.7%