Blog
Blog
Stories, how-tos and talk recaps from people running data on Kubernetes.
- All posts
- DoK Day at KubeCon NA 2021
- Announcement
- DoK Day at KubeCon EU 2022
- How To
- Community
- End user
- Events
- Opinion
- Featured
- Data on Kubernetes Report
- DoK Days
- DoK Day at KubeCon EU 2024
- DoK Day at KubeCon NA 2022

Nov 28, 2022
From Laptop to Cloud: Developing Cloud-Native Applications with Containerized Databases
With the advent of microservices in Kubernetes, individual developer teams now manage their own data, middleware, and databases. Automated tests and CI/CD pipelines must be revisited to include these new requirements.

Nov 28, 2022
Kubernetes Operator Lifecycle Management
In this Talk, Anynines CEO Julian Fisher shares about the challenges of managing Kubernetes operator’s lifecycle. Julian and his team benchmarked multiple tools that could help with that. The talk covers Carvel, Helm, OLM, Operator SDK, where the pros and cons are shared for each tool.

Nov 16, 2022
Protection against accidental deletion of PVs or Namespaces
Accidental PVC delete or namespace delete can cause the Persistent Volume to get deleted. Such volumes lose their data, and the stateful applications lose their state. By using Persistent Volume TrashCan, users can get a grace period to undo such unintended delete operation.

Nov 14, 2022
Leveraging Running Stateful Workloads on Kubernetes for the Benefit of Developers
Kubernetes comes with a lot of useful features like Volumes and StatefulSets, which make running stateful workloads simple. Interestingly, when combined with the right tools, these features can make Kubernetes very valuable for developers wanting to run massive production databases in development! This is exactly what was seen at Extendi.

Oct 18, 2022
Data on Kubernetes 2022 Report
Data applications empower organizations to create new business models and transform industries, and Kubernetes is increasing the velocity with which they can be deployed. Last year’s report found that the appetite for Data on Kubernetes (DoK) is strong, with 90% of respondents believing that Kubernetes is ready for stateful workloads and a large majority of respondents (70%) running them in production.

Oct 11, 2022
Resilient Redis
Redis is a widely used open-source in-memory data store and cache that has become a key component in the development of scalable microservice systems. While all of the main cloud providers provide fully managed Redis services (Amazon ElastiCache, Azure Cache for Redis, and GCP Memorystore), it may also be simply implemented in Kubernetes if you require additional control over the Redis configurations.

Oct 11, 2022
DoK Day @ KubeCon NA 2022 Schedule is Here!
DoK Day – happening next October 24th – is where the industry meets to forge relationships, share best practices, and use cases about running data on Kubernetes. We have a great lineup of 15+ talks, check out the schedule here 👈

Sep 21, 2022
Build your own social media analytics with Apache Kafka
Apache Kafka is more than just a messaging broker. It has a rich ecosystem of different components. There are connectors for importing and exporting data, different stream processing libraries, schema registries, and a lot more. In this talk, Senior Principal Software Engineer at Red Hat Jakub Schultz, shows how to use Kafka to read data from social networks such as Twitter, process them and use machine learning to analyze them. With everything running on top of Kubernetes.

Sep 18, 2022
One Click to Run Apache Spark as a Service on Kubernetes
It is still challenging to run Apache Spark on Kubernetes, especially on a large scale. People must address issues like resource isolation, queuing, and cost efficiency. In this talk, Bo Yang discusses these challenges and how to address them. He also presents a one-click way to deploy Apache Spark on Kubernetes.

Sep 9, 2022
Kanister & Kopia - An Open-Source Data Protection Match Made in Heaven
During this talk, Pavan Navarathna demonstrates how two open-source tools, Kanister and Kopia, work together to optimize backup and recovery for Kubernetes applications. Kanister allows domain experts to capture application-specific workflows in Blueprints to extend and share. Kopia uses state-of-the-art encryption algorithms (AES-256 or ChaCha20) and compresses data to save bandwidth and storage.

Aug 29, 2022
Kubernetes and Real-Time Analytic Applications
Kubernetes is turning into a preferred platform for real-time analytic apps that crunches billions of events per day and returns insights in seconds. In this talk, Robert Hodges, the CEO of Altinity introduces the standard analytic app design pattern of fast event streams coupled with low-latency data warehouses, using open source projects. He walks us through deploying the pipeline on Kubernetes from ingest to end-user access. Touching on the use of operators, scaling, monitoring, upgrade, security, and approaches to adding custom components. He shares concrete lessons about how to stand up low-latency analytics quickly on Kubernetes.

Aug 22, 2022
Protecting data with CSI Volume Snapshots on Kubernetes
The container storage interface (CSI) is a contract between different container orchestrators (Kubernetes, Nomad, etc.) and storage plugins. This contract is a set of gRPC services for provisioning, utilizing, and snapshotting storage volumes. In this talk, Software Engineer at Portworx by Pure Storage Grant Griffiths focuses on one aspect of the CSI spec: Volume Snapshots.