scheduler

module
v0.1.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 23, 2022 License: Apache-2.0

README

HwameiStor Scheduler

Introduction

The Scheduler is one of important components of the HwameiStor. It is to automatically schedule the Pod to the correct node which has the associated HwameiStor volume. With the scheduler, the Pod doesn't have to has the NodeAffinity or NodeSelector field to select the node. A scheduler will work for both LVM and Disk volumes.

Installation

The Scheduler should be deployed with the HA mode in the cluster, which is a best practice for the production.

Deploy by Helm Chart

Scheduler must work with Local Storage and Local Disk Manager. It's suggested to install by helm-charts

Deploy by YAML (For Developing)
    # kubectl apply -f deploy/scheduler.yaml

Feedbacks

Please submit any feedback and issue at: Issues

Directories

Path Synopsis
k8s scheduler with local-storage replica scheduling scheduling for pod which mount local-storage volume
k8s scheduler with local-storage replica scheduling scheduling for pod which mount local-storage volume
pkg
genscheduler
Package genscheduler is a generated GoMock package.
Package genscheduler is a generated GoMock package.
test

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL