Skip to content

jonathanred/ks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ks

Kubernetes series

The objective of this series is to create a web application using kubernetes. We will evolve the application from a development enviroment to a production environment and add different pieces as we go.

Why Kubernetes

To deploy, scale and manage containerized applications.

Prerequisites

Structure of this repo

  • Each ksx folder (ks1, ks2, ...) contains a working example of the app we are building in this series.
  • They are all incremental, so ksn is based on ksn-1, etc..
  • instructions of each item of this series is in the ksx.md file.

Getting started

  1. clone ks repo

    git clone https://github.com/santiaago/ks.git
  2. start following the series or go directly to the one you are interested in.

Evolution of our app

  1. ks0: introduction
  2. ks1: build a React app with kubernetes
  3. ks2: make minikube detect React code changes
  4. ks3: add a python web server that hosts an API
  5. ks4: make minikube detect Python code changes
  6. ks5: create a test environment
  7. ...
  8. create a prod environment

About

kubernetes series

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors