Lunnasi / k8s-workshop

ReactiveOps k8s-workshop

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kubernetes workshop with ReactiveOps

This repository stores the various docs and code ReactiveOps uses to do onsite trainings. To accomodate different audinces, there are a few different tracks:

Workshop Interaction

In the workshops above you will be launching a two tier webapp. The web app is a Ruby app using Sinatra. The app is a key value storage and retrieval service with a Redis backend.

Interacting with the App

  • [instance_ip]:[port]/[key]/[value] will set a key value
  • [instance_ip]:[port]/[key] will retrieve the value
  • [instance_ip]:[port] returns "Hello from Kubernetes"

Optional Configuration

  • When environment variable CHAOS is set to true then the webapp will die after a randomly generated number of requests between 1 and 100.

About

ReactiveOps k8s-workshop


Languages

Language:Shell 58.3%Language:Ruby 37.4%Language:Dockerfile 4.3%