Skip to content

Latest commit

 

History

44 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tyk Install Repository

Tyk deployment configurations for Docker and Kubernetes. All configurations are transparent, documented, follow best practices, and ready to use.

Prerequisites

Tyk Licenses - Get free trial access at tyk.io/sign-up

Required licenses depend on deployment type:

  • Self-Managed: Dashboard license, Portal license (optional)
  • Hybrid: Tyk Cloud account with MDCB credentials
  • Operator: Operator license

Quick Start

Choose your deployment:

Docker

Deployment Description Guide
Self-Managed Full stack: Dashboard, Gateway, Portal, Pump, Redis, PostgreSQL README
Hybrid Data plane connecting to Tyk Cloud/MDCB: Gateway, Pump, Redis README
AI Studio AI Studio, Microgateway, analytics pulse, and PostgreSQL README

Kubernetes (Helm)

Deployment Description Guide
Self-Managed Full stack using tyk-stack chart README
Hybrid Data plane using tyk-data-plane chart README
Operator Standalone Tyk Operator README

Utilities

Bootstrap Utility

Automated setup for Tyk deployments - creates organization, admin user, test API, policies, and Portal configuration.

Utility Description Guide
Bootstrap Automated org/admin/API/Portal bootstrapping README

Docker Utilities

Located in docker/utils/:

File Description
dbs.sql PostgreSQL initialization script (creates tyk_dashboard and portal databases)
crt-generator.sh TLS certificate generator for Gateway and Dashboard
GeoLite2-Country.mmdb MaxMind GeoIP database for country-level IP analytics

Repository Structure

tyk-install/
├── docker/
│   ├── self-managed/      # Full stack Docker deployment
│   ├── hybrid/            # Hybrid data plane Docker deployment
│   ├── ai-studio/         # AI Studio Docker deployment
│   └── utils/             # Shared Docker utilities
├── kubernetes/
│   ├── helm-self-managed/ # Full stack Helm deployment
│   ├── helm-hybrid/       # Hybrid data plane Helm deployment
│   └── standalone-operator/ # Tyk Operator deployment
└── utils/
    └── bootstrap/         # Bootstrap automation utility

Resources

About

Deployment configurations and guides for installing Tyk with Docker and Kubernetes across Self-Managed and Hybrid modes, including Gateway, Dashboard, Pump, Developer Portal, and Tyk Operator.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages