Running ZooKeeper, A Distributed System Coordinator | Kubernetes
This tutorial demonstrates running Apache Zookeeper on Kubernetes using StatefulSets, PodDisruptionBudgets, and PodAntiAffinity. Before you beginBefore starting this tutorial, you should be familiar with the following Kubernetes concepts: Pods Cluster DNS Headless Services PersistentVolumes StatefulSets…
Extend kubectl with plugins | Kubernetes
Extend kubectl by creating and installing kubectl plugins.
Parallel Processing using Expansions | Kubernetes
This task demonstrates running multiple Jobs based on a common template. You can use this approach to process batches of work in parallel. For this example there are only three items: apple, banana, and cherry. The sample Jobs process each item by printing a string then pausing. See using Jobs in real workloads to…
Indexed Job for Parallel Processing with Static Work Assignment | Kubernetes
Feature state: Stable since Kubernetes v1.24 In this example, you will run a Kubernetes Job that uses multiple parallel worker processes. Each worker is a different container running in its own Pod. The Pods have an index number that the control plane sets automatically, which allows each Pod to identify which part of…
Coarse Parallel Processing Using a Work Queue | Kubernetes
In this example, you will run a Kubernetes Job with multiple parallel worker processes. In this example, as each pod is created, it picks up one unit of work from a task queue, completes it, deletes it from the queue, and exits. Here is an overview of the steps in this example: Start a message queue service. In this…