tagenal

Tagenal

Build Status Go Report Card Maintainability

Description

Tagenal is a playground with a set of tools that enable experimentation in a cloud-native application.

Tagenal uses:

Requirements

To run locally, tagenal needs:

Quick Start

In this quick start we will cover the following items:

  1. Setup the Kubernetes cluster
  2. Setup Jaeger
  3. Setup Traefik Proxy
  4. Setup the Vitess cluster
  5. Setup the Redis cluster
  6. Setup monitoring with Grafana, Prometheus and Alertmanager
  7. Setup the APIs and frontend

Once the quick start is over, we will have a fully setup application using distributed database systems.

Generate sample data

The documentation and script to generate the sample data can be found here.

Architecture