Skip to content

Demo for the talk "Deploy Fast, Without Breaking Things: Level Up APIOps With OpenTelemetry"

Notifications You must be signed in to change notification settings

SonjaChevre/demo-apiops-observability

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deploy Fast, Without Breaking Things: Level Up APIOps With OpenTelemetry

This is a demo project for the talk "Deploy Fast, Without Breaking Things: Level Up APIOps With OpenTelemetry" from Sonja Chevre and Adnan Rahić.

This demo started as a fork from https://github.com/caroltyk/tyk-cicd-demo2. Thanks Carol for the inspiration! This demo is not configured for running in a real production environment but just to explore what could be possible.

Follow along to deploy 2 environments with ArgoCD, Tyk, OpenTelemetry, Jaeger and Tracetest.

Create local Kubernetes cluster for staging and production

In this demo, we will assume 2 environments (staging and prod) running in minikube:

minikube start -p staging
minikube start -p production

Later, to list the clusters:

minikube profile list

Then to switch cluster use kubectx:

kubectx staging
kubectx production

Deploy staging

Follow the steps from ./staging/README.md

Deploy production

Follow the steps from ./production/README.md

About

Demo for the talk "Deploy Fast, Without Breaking Things: Level Up APIOps With OpenTelemetry"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 63.6%
  • Dockerfile 36.4%