Docker and Kubernetes Workshop

Follow us on

WHAT YOU LEARN IN THIS WORKSHOP

  • Docker Basics
  • Docker Storage
  • Automating and Connecting Docker Containers
  • Doing More with Docker
  • Monitoring with Prometheus
  • Working with Docker Swarm
  • Container Orchestration with Kubernetes

Things we learn in Kubernetes

  • Kubernetes Cluster Basics
  • Working with Kubernetes Clusters
  • Service Discovery, Scheduling and Lifecycle Management
  • Storage and Security
  • Testing Your Cluster
  • Logging and Monitoring
  • Troubleshooting and Repairing Your Cluster
  • Realtime scenarios
  • Initializing the Docker Environment
  • Working With Prebuilt Docker Images
  • Handcrafting a Container Image
  • Docker Storage
  • Storing Container Data In Docker Volumes
  • Storing Container Data in AWS S3
  • Storing Container Data in Google Cloud Storage
  • Storing Container Data in Azure Blob Storage
  • Automating and Connecting Docker Containers
  • Building Container Images Using Dockerfiles
  • Docker Container Networking
  • Dockerize a Flask Application
  • Building Smaller Images with Mutli-Stage Builds
  • Container Logging
  • Updating Containers with Watchtower
  • Adding Metadata and Labels
  • Initializing the Docker Environment
  • Working With Prebuilt Docker Images
  • Handcrafting a Container Image
  • Docker Storage
  • Storing Container Data In Docker Volumes
  • Storing Container Data in AWS S3
  • Storing Container Data in Google Cloud Storage
  • Storing Container Data in Azure Blob Storage
  • Automating and Connecting Docker Containers
  • Building Container Images Using Dockerfiles
  • Docker Container Networking
  • Dockerize a Flask Application
  • Building Smaller Images with Mutli-Stage Builds
  • Container Logging
  • Updating Containers with Watchtower
  • Adding Metadata and Labels

HANDS-ON LABS (KUBERNETES) Day-2

  • Monitor and Output Logs to a File in Handcrafting a Container Image
  • Configuring Prometheus to Use Service Discovery
  • Creating Alerting Rules
  • Troubleshooting and Repairing Your Cluster
  • Repairing Failed Pods in Kubernetes
  • Doing Things “The Hard Way”
  • Creating a Certificate Authority and TLS Certificates for Kubernetes
  • Generating Kubeconfigs for a New Kubernetes Cluster
  • Generating a Data Encryption Config for Kubernetes
  • Bootstrapping Kubernetes Worker Nodes
  • Bootstrapping a Kubernetes Control Plane
  • Bootstrapping an etcd Cluster for Kubernetes
  • Setting Up Kubernetes Networking with Weave Net


Follow us on