Daywise Training Plan

Day 1

Kubernetes Introduction

  • Understanding Kubernetes Architecture

  • Pod to Pod Communications

  • Service to Service Communication

  • Sidecars

  • Volumes

  • Configmaps and Secrets

Kubernetes Storage Classes

  • Understanding Local Persistent Volume and Suitable Use Cases and its Usage

  • How LPV is different from HostPath Volume

  • Understanding NFS based PVC

  • Sharing NFS PV across pods

  • NFS Best Practices

Day 2

Helm

  • Understanding HELM Charts, Structure and templates

  • Managing HELM Chart Dependencies

Monitoring

  • Understanding Prometheus and grafana

Enterprise application design for Kubernetes

  • Deployment Best practices

  • Rolling updates

  • Horizontal scaling

  • Choosing kubernetes object type ( imperative and Declarative )

  • Deployments vs Statefulsets vs Daemonsets

Day 3

Security

  • Kubernetes RBAC across namespaces

  • Securing service to service communication

  • Cluster Security

  • Tools for Security Kubernetes ( Kube-bench, Aqua Security, Kops )

Networking

  • Understanding how CNI plugins ( Calico, Weave, Infoblox )

  • How each CNI Plugin are different ( Calico, Weave, Infoblox )

Last updated

Was this helpful?