/kubernetes-techlab

Kubernetes Beginners Techlab

Primary LanguageTSQLCreative Commons Attribution Share Alike 4.0 InternationalCC-BY-SA-4.0

Kubernetes Techlab

The goal of these techlabs is to create some hands-on tasks for people. By using the Kubernetes(k8s) platform you find an easy way to deploy and deliver your software packaged in container.

Goal of these techlabs:

  • Having an easy start with this modern technology
  • Understand the basic concepts
  • Deploy applications on kubernetes

Table of contents

  1. Quicktour / basic concepts
  2. Install the CLI for k8s
  3. First Steps in the lab environment
  4. Deploy a docker image
  5. Expose a service
  6. Skaling
  7. Troubleshooting, what happens in the pod?
  8. Deployen a database and get connected
  9. Usage of persistent storage with database example
  10. Additional concepts
    1. StatefulSet
    2. DaemonSet
    3. Jobs
    4. ConfigMap
  11. Helm
  12. Kustomize

Additional Labs

  1. Deployment Strategies
  2. Deploy your own application
  3. Create a helm chart
  4. Deploy an application with a helm chart

Additional Docs

Additional Tutorials