Skip to content

Latest commit

 

History

History
15 lines (13 loc) · 729 Bytes

File metadata and controls

15 lines (13 loc) · 729 Bytes

training

training in cloud-native technologies

Training exercises:

  1. Create a branch in this repo with a new directory training/michalis
  2. Create a web server in Python that returns "hola" from a GET at http://localhost/hola
  3. Make the web server work in Docker (using a Dockerfile and docker run)
  4. Use docker-compose to execute the container
  5. Use minikube with a local k8s cluster to execute the container with a NodePort Service.
  6. Create a Helm Chart to launch your deployment
  7. Use Harbor to pull the Docker image and repeat previous steps
  8. Use Ansible to launch your deployment
  9. Life outside localhost: Run the server in a real kubernetes cluster
  10. Real Use case: see real-UseCase/README.md