Giter Site home page Giter Site logo

clus2023-devwks-2136's Introduction

DEVWKS-2136: Kubernetes and Introduction into Continuous Delivery

This repository contains the files required for the participants of Cisco Live 2023 workshop DEVWKS-2136: Kubernetes and Introduction into Continuous Delivery. 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

clus2023-devwks-2136's People

Contributors

maty0609 avatar

Watchers

Darren Parkinson avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.