What we’re about
90% believe Kubernetes is ready for stateful workloads, but few patterns exist for building and operating data-centric applications on Kubernetes. The Data on Kubernetes Community (DoKC) exists to help end users jumpstart or advance your journey running data on Kubernetes.
We have content for seasoned pros and those who are just getting started. We hope you'll join us our virtual meetups that spotlight DoK case studies, use cases, how-tos and more!
## Learn
DoKC has produced a range of resources for end users looking to run DoK including:
- DoK Landscape. An interactive landscape of products and services for running data workloads on Kubernetes.
- Videos and Blogs. Over 700+ videos and blogs including how tos, tutorials, use cases, case studies, and more.
- DoK Reports. DoKC works with an independent research firm to annually produce the industry’s only DoK-focused report.
- Livestreams and Local Meetups. Regular virtual livestreams on DoK-related topics including demos, tutorials, visionary talks, panels, and more.
- DoK Days @ KubeCon. We host hybrid events for people to get together and learn in-person or online. Details are published on our main website.
## Communicate
You can connect with us in many ways. Below is a list of our primary channels to join discussions within DoKC:
- Slack - join thousands of other practitioners to discuss DoK.
- YouTube - hundreds of videos to learn DoK.
- Twitter @DoKCommunity - DoK-related content and info.
- LinkedIn - DoK-related content and info.
## Contribute
- Host your own local, in-person meetup. Join the DoK Slack #wg-events for details on how to start your own local meetup.
- We also facilitate the DoK Operator Special Interest Group (SIG) that discusses ways to solve operator challenges on behalf of end users. Join the DoK Slack #sig-operator to learn more and participate.
Upcoming events (2)
See all- DoKC Town Hall: Automating Day 2 Operations with Kubebuilder and Operator SDKLink visible for attendees
We are the Data on Kubernetes Community (DoKC), where end users go to share best practices for running data workloads on Kubernetes.
We're excited to host our monthly DoKC Town Hall virtual event in May 2024! This is an event to bring the community together to meet each other, share end-user journey stories, DoK-related projects and technologies, and keep you up-to-date on community events and ways to participate. Meetings will be held on the third Thursday of each month at 10am PT.
AGENDA
[10:00 AM]
Welcome and Community Updates
Presented by Paul Au, DoKC Community Manager[10:05 AM]
Automating Day 2 Operations with Kubebuilder and Operator SDK
presented by Steve Sklar of QuestDbWe all know how powerful Kubernetes is when it comes to orchestrating cloud infrastructure. So how can we use it to automate higher-level tasks, like upgrades, snapshots, or data migrations? Using tools like Kubebuilder and Operator SDK, we can leverage core k8s building blocks to safely automate these "Day 2 Operations." In this talk, I will first provide a brief overview of operator mechanics before taking a deep dive into a sample use-case: managing database snapshots and restores. I will explore key design decisions behind the API objects that are used to model the problem, followed by a discussion of how Kubebuilder and Operator SDK can help us write an operator to manage the complete snapshot lifecycle using familiar tools like yaml and kubectl. By the end of the talk, the audience should feel more comfortable around custom operators, and may even be inspired to automate some their own operations!
[10:55 AM]
DoK Quiz - DoKC Town Hall: Kafka on Kubernetes: Reloaded for Fault ToleranceLink visible for attendees
We are the Data on Kubernetes Community (DoKC), where end users go to share best practices for running data workloads on Kubernetes.
We're excited to host our monthly DoKC Town Hall virtual event in June 2024! This is an event to bring the community together to meet each other, share end-user journey stories, DoK-related projects and technologies, and keep you up-to-date on community events and ways to participate. Meetings will be held on the third Thursday of each month at 10am PT.
AGENDA
[10:00 AM]
Welcome and Community Updates
Presented by Paul Au, DoKC Community Manager[10:05 AM]
Kafka on Kubernetes: Reloaded for Fault Tolerance
presented by Thang Le, Senior DevOps Engineer, GrabExplore how Grab's engineering team successfully runs Kafka on Kubernetes, with a focus on the measures and techniques implemented to improve its resiliency and ensure robust performance.
[10:55 AM]
DoK Quiz