Skip to content
DoK Community

Tags

kubernetes

Apr 15, 2022

Can Data Become a Declarative Resource?

The declarative, portable, self-healing nature that Kubernetes users are accustomed to in stateless deployments is replaced with complexity, resiliency issues, and portability restrictions when it comes to stateful workloads. In this synergizing DoKC session, Statehub head of marketing Roey Libfield, head of product Michael Greenberg , and DevOps lead Uri Zaidenwerg, discuss the challenges facing stateful Kubernetes and how to enjoy the same level of portability.

Apr 11, 2022

Designing Stateful Apps for the Cloud and Kubernetes

Almost all applications have some kind of stateful part. How do we navigate a cloud-based world of containers where stateless and functions-as-a-service are all the rage? As a long-time architect, designer, and developer of very stateful apps, Evan takes us on a journey through the modern cloud world and Kubernetes, offering helpful design patterns, considerations, tips, and where things are going.

Mar 27, 2022

How to manage Apache Druid on Kubernetes

This talk introduces Druid operator and how Kubernetes and Operator framework can be used to write an operator that enables provisioning, management, and scaling of a complex cluster of Apache Druid to 1,000 of nodes.

Mar 15, 2022

Kubernetes Standardization - What About the Data?

The DoK recent survey of 500 IT professionals found that most organizations are now running stateful workloads on Kubernetes. The benefits are clear: increased agility, scalability, and resilience. But to reap those benefits, organizations need to get a handle on managing all the resources first. And that includes data.

Mar 14, 2022

Kubernetes Needs Deep System Integrations

Cloud juggernaut Kelsey Hightower recently shared that the Google team had, against all odds, created a Kubernetes operator for Oracle database. “Here we are, we have officially crossed the chasm,” said Kelsey. But have we really?

Feb 15, 2022

Scheduled Scaling with Dask and Argo workflows

Complex computational workloads in Python are a common sight these days, especially in the context of processing large and complex datasets. Battle-hardened modules such as Numpy, Pandas, and Scikit-Learn can perform low-level tasks, while tools like Dask make it easy to parallelize these workloads across distributed computational environments.

Feb 8, 2022

Persistent Disk or StatefulSet?

There is confusion amongst Kubernetes users as to when one should make a Deployment with a PVC and when they should use a StatefulSet with a PVC. There is also a general lack of understanding when it comes to disk access policies, what RWO/RWX means, and what they allow you to do. These concepts are complicated and require a deep level of understanding in order to avoid users making bad decisions that they come to regret later.

Dec 20, 2021

DoKC 2021 year in review

As 2021 is coming to an end, we wanted to take a step back to appreciate what the Data on Kubernetes Community achieved. Spoiler alert: a lot! The DoKC organized not one Dok Day, but two! For KubeCon EU and KubeCon NA, we learned a ton from our community. If you were not able to attend, fear not! You can access all the talks here (EU) and here (NA). Our Dok Days include music interludes, an excellent way to relax in between talks!

Sep 28, 2021

Data on Kubernetes Students Day

It’s always fun to make history, so we’re bringing you the first ever DoK Students Day! We’ve got nearly 30 talks lined up, and the best one will get a spot in our co-located DoK Day event in KubeCon!

Sep 17, 2021

Deployments vs StatefulSets vs Daemonsets

Kubernetes provides different resources for deploying applications, we will be looking at them and the differences between them and how can we persist data using each of them. Kubernetes provides different resources for deploying applications, we will be looking at them and the differences between them and how can we persist data using each of them.

Sep 9, 2021

Intro to Persistence in Kubernetes

So you want want to run stateful containers? Check out a brief intro to persistence in Kubernetes. Kubernetes and persistent storage go together like oil and water. Kubernetes is inherently an ephemeral system and persistent storage by definition must survive. After this talk, you should have a clear understanding of how to get started on the path to successfully manage a persistent data storage solution on your Kubernetes cluster

Sep 2, 2021

Why you should be deploying Postgres primarily on Kubernetes

Running a Postgres installation, with or without containers, is trivial. However, setting up a production environment is a whole different matter. Postgres is not by itself a production-ready software: it requires a set of side tools to complement its functionality: connection pooling, monitoring, backup tools, high availability software, you name it. This is called the “Stack Problem”. This brief talk discusses the Stack Problem, understanding how Kubernetes is the platform that best solves it, and what the main advantages (and disadvantages!) are of running Postgres on Kubernetes.