helm repo add crane https://gocrane.github.io/helm-charts
helm repo update
helm install scheduler -n crane-system --create-namespace crane/schedulerThis chart bootstraps Crane Scheduler on a Kubernetes cluster using the Helm package manager.
- Kubernetes 1.18+
- Helm 3+
helm repo add crane https://gocrane.github.io/helm-charts
helm repo updateSee helm repo for command documentation.
helm repo add crane https://gocrane.github.io/helm-charts
helm install scheduler -n crane-system --create-namespace crane/schedulerSee configuration below.
See helm install for command documentation.
helm uninstall scheduler -n crane-systemThis removes all the Kubernetes components associated with the chart and deletes the release.
See helm uninstall for command documentation.
The following table lists the configurable parameters of the Crane-scheduler chart and their default values.
| Parameter | Description | Default |
|---|---|---|
scheduler.enable |
Whether to deploy Scheduler | true |
scheduler.image.repository |
Image name of Scheduler. | docker.io/gocrane/crane-scheduler |
scheduler.image.tag |
Image tag of Scheduler. Optional, given app version of Helm chart is used by default | 0.0.23 |
scheduler.replicaCount |
Replica count of Scheduler | 1 |
controller.enable |
Whether to deploy Scheduler-controller | true |
controller.image.repository |
Image name of Scheduler-controller. | docker.io/gocrane/crane-scheduler-controller |
controller.image.tag |
Image tag of Scheduler-controller. Optional, given app version of Helm chart is used by default | 0.0.23 |
controller.replicaCount |
Replica count of Scheduler-controller | 1 |
global.prometheusAddr |
Address of Prometheus | http://prometheus-server.crane-system.svc.cluster.local:8080 |