The presentation discusses how to complement the data layer in Kubernetes with the Container Storage Interface (CSI) plug-in and the application, using a demo of a single cluster, single availability zone, and single region.
- The demo includes two applications: Prometheus and Cassandra
- The CSI plug-in adds intelligence to the storage layer, allowing for features such as storage replication, encryption, and topology awareness
- The presentation emphasizes the importance of complementing the data layer without changing the Kubernetes architectural patterns
- The demo shows how to allow Cassandra to handle storage layer intelligence while working in harmony with the CSI plug-in and the application
- The presentation suggests that building virtual data centers in Kubernetes is a logical progression in virtualization, allowing for more agility and bespoke tools
The presenter uses AWS and i3en instances with local SSDs to achieve 300,000 IOPS, and demonstrates how to spin up a cluster using eksctl. The demo includes a job running NoSQL Bench against a Cassandra cluster, and metrics are shown for Prometheus. The presenter also mentions the importance of not stretching Kubernetes clusters across regions and instead doing so at the application level.