druid/extensions-contrib/kubernetes-overlord-extensions
YongGang 46dbc74053
Support Dynamic Peon Pod Template Selection in K8s extension (#16510)
* initial commit

* add Javadocs

* refine JSON input config

* more test and fix build

* extract existing behavior as default strategy

* change template mapping fallback

* add docs

* update doc

* fix doc

* address comments

* define Matcher interface

* fix test coverage

* use lower case for endpoint path

* update Json name

* add more tests

* refactoring Selector class
2024-06-12 15:27:10 -07:00
..
src Support Dynamic Peon Pod Template Selection in K8s extension (#16510) 2024-06-12 15:27:10 -07:00
README.md Add readme for kubernetes-overlord-extensions and update docs (#14674) 2023-08-01 13:29:44 -07:00
pom.xml Support Dynamic Peon Pod Template Selection in K8s extension (#16510) 2024-06-12 15:27:10 -07:00

README.md

druid-kubernetes-overlord-extensions

Overview

The Kubernetes Task Scheduling extension allows a Druid cluster running on Kubernetes to schedule its tasks as Kubernetes Jobs instead of sending them to workers (middle managers or indexers).

Documentation

More detailed documentation about how to configure and use the extension is available here