Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

Kubernetes Workshops

Workshops

  1. Docker Best Practices:

  2. Introduction part 1 - quickstart:

    Covered: service, deployment, ingress, configmap, secrets, and daemonsets.

  3. Introduction part 2 - k8s namespace and more resources to learn:

    Covered: kubernetes namespace, daemonsets, statefulsets, volumens, PVC, and job/cronjob.

  4. Continuous Deployment - how to work with manifests and how to generate them.

    Covered: continuous deployment, envsubst, helm, and kustomize.

  5. Development for Kubernetes:

    Covered: liveness and readiness probes + more examples, and how to shutdown your application correctly, QoS. Quickstart with observability.

  6. CI/CD for Kubernetes in your company

  7. Observability deep dive [WIP]:

  8. Zero-downtime deployment deep dive:

  9. CloudNative, selected projects:

  10. Next:

Prerequisites

  • Workstation with at least 8GB, the best: 16GB memory

  • Preferable *nix: Linux or MacOS

  • Installed:

Development

Manuals are written in Latex, for slides I use revealjs.

$ cd 01_introduction
$ make pdf

Contact

Looking for a Kubernetes, CloudNative, Golang, or Machine Learning training, reach me at wbarczynski+trainings@gmail.com or LinkedIN.

About

Manuals from my Kubernetes workshops from basics to advanced topics

Resources

Releases

No releases published

Packages

No packages published