Recorded Date: July 27, 2022
Duration: 3 hours
Presenter(s): John Kidd
Category:

Outline:

Introduction to Kubernetes

  • Kubernetes Architecture
  • Kubernetes Workloads
  • Scheduling and Node Management
  • Managing Networking
  • Managing Persistent Storage

Best Practices

  • Readiness and liveness probes
  • Init Containers
  • resource requests and limits.
  • Deploy your Pods as part of a Deployment, DaemonSet, ReplicaSet or StatefulSet across nodes.
  • Use multiple nodes
  • Leverage Namespaces
  • Use Deployments
  • Use the declarative Model
  • Use Role-based access control (RBAC)
  • Host your Kubernetes cluster externally (use a cloud service)
  • Using Cloud Vaults for Secrets

The future of K8s

  • OIDC
  • The Gateway API
  • Event Driven Autoscaler
  • Evolution of CRDs