Skip to content

natilik/CLEU2024-DEVWKS-2712

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

DEVWKS-2712: Mastering Modern Apps: A Workshop on Accelerating Development and Deployments with Kubernetes and Grafana

This repository contains the files required for the participants of Cisco Live 2024 workshop DEVWKS-2712: Mastering Modern Apps: A Workshop on Accelerating Development and Deployments with Kubernetes and Grafana. We will use Chuck Norris App (watch out!) to demonstrate how we can use Consul to do Blue Green deployment.

As the Modern application increases in complexity with deployment cycles getting shorter and shorter. Modern applications are often containerised and run on cloud or an on-prem Kubernetes cluster. Modern applications are becoming the main revenue stream for a lot of companies so mistakes and outages are not acceptable anymore.

Across this workshop we will guide you through an approach to build basic continuous delivery for Kubernetes and accelerate the development of your applications. This approach will aim to and make it easier for developers to deploy new application's feature into the wild in a controlled fashion.

The application will be fully service meshed with Consul and provide some important metrics presented by Prometheus and Grafana.

Looking forward the session will look towards the next step of this setup, allowing you to run canary deployments with Consul with Prometheus and Grafana providing your application metrics across the new deployment.

General Information

Repository Content

deploy/chuck-app - Chuck Norris app manifests
deploy/consul - Consul manifests
deploy/grafana - Grafana dashboard for Consul
workshop - Content used in the workshop at CLUS2023

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published