Tag

custom-scheduler

0 views collected around this technical thread.

Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 18, 2024 · Cloud Native

Developing a Custom Kubernetes Controller for Flink Task Scheduling

This article provides a step‑by‑step guide to building a custom Kubernetes controller in Go that uses Prometheus metrics to intelligently schedule Flink TaskManager Pods, covering the underlying scheduler concepts, code implementation, Docker image creation, RBAC setup, deployment, testing, and advanced considerations.

Cloud NativeGoPrometheus
0 likes · 38 min read
Developing a Custom Kubernetes Controller for Flink Task Scheduling
System Architect Go
System Architect Go
Jun 15, 2024 · Cloud Native

Understanding kube-scheduler and How to Create a Custom Scheduler in Kubernetes

This article explains the role of kube-scheduler in Kubernetes, details its scheduling workflow and plugin framework, and demonstrates how to define a custom scheduler by configuring KubeSchedulerConfiguration, creating a ConfigMap, deploying it via a Deployment, and verifying its operation alongside the default scheduler.

Cloud NativeK8scustom-scheduler
0 likes · 9 min read
Understanding kube-scheduler and How to Create a Custom Scheduler in Kubernetes
Tencent Cloud Developer
Tencent Cloud Developer
Aug 10, 2022 · Cloud Native

Understanding the Kubernetes Scheduler: Queues, Filtering, Scoring, and Plugins

The Kubernetes scheduler continuously watches for unscheduled Pods, places them in a priority queue, filters feasible Nodes, scores and selects the best Node using built‑in and custom plugins—adjusting the node‑sampling rate for large clusters, and allowing extensibility through extenders, multiple schedulers, and the scheduler framework configuration.

ExtenderNode ScoringPlugins
0 likes · 11 min read
Understanding the Kubernetes Scheduler: Queues, Filtering, Scoring, and Plugins
58 Tech
58 Tech
Nov 10, 2020 · Cloud Native

Design and Implementation of 58 Cloud Search Platform Using Kubernetes and Containerization

The article describes how 58 Cloud Search (WCS) was built as a fully self‑service search platform on Kubernetes, detailing its background, architecture, high‑availability master design with HAProxy and Keepalived, multi‑cluster deployment, automated indexing, fault recovery, resource‑aware scheduling, and operational optimizations that now serve over 200 business search services with billions of daily queries.

Cloud Nativecontainerizationcustom-scheduler
0 likes · 12 min read
Design and Implementation of 58 Cloud Search Platform Using Kubernetes and Containerization