TGIK

TGI Kubernetes is a weekly live video stream all about Kubernetes.

TGI Kubernetes 169: Exploring CSI idempotency and leaky resources

Watch on YouTube
8:00 PM UTC on Friday, Oct 01, 2021

TGI Kubernetes 169: Exploring CSI idempotency and leaky resources

TGI Kubernetes 169: Exploring CSI idempotency and leaky resources

Oct 1, 2021

In this episode

Join xing and jay as we explore how CSI providers and Kubernetes controllers deal with idempotency and resource leaking for volumes and snapshots.

  • 00:00:01 welcome to TGIK with xing ! episode 169
  • 00:01:00 News of the week
  • 00:10:00 CSI controller service RPC
  • 00:15:00 CreateVolume should be idempotent, so should most other things
  • 00:17:00 Create volume names returns an ID
  • 00:24:00 Volume UIDs and handles, AWS, Vsphere
  • 00:27:00 DeleteVolume succeeds, even if a volume isnt there
  • 00:36:00 AWS EBS csi driver idempotency support and parameter mismatches
  • 00:51:00 Demo of deleting PVs, deletion timestamps, vSan leaked storage example