Skip to main content

Stateful Applications with Kubernetes

Abstract#

With the rise of Kubernetes and CNCF, there are many tools, techniques and projects which help manage the Cloud Native Applicaion Lifecycle Management. Databases such as MySql/MariaDB, Postgres, Mongo and others support running statful apps on kubernetes - both in dev and in Production

Duration: 12 hours#

Prequisites#

  • Kubernetes Basics
  • Helm

Topics#

  • Advanced Kubernets usage

    • Working with existing Helm charts
    • Customizing configs with Kubernetes Secrets and Configmaps
    • RBAC & Access management
  • Databases

    • Deploy Mongo/Postgresql on k8s
  • Queues

    • Deploy Kafka on K8s
  • Backup and Recovery

    • Valero - Scheduled Backups
    • DR considerations