Cluster Chart : Descheduler
This helm chart is used to deploy the KubeDescheduler operator to help you evict pods based on specific strategies so that the pods can be rescheduled onto more appropriate nodes.
This chart is part of the cluster-xxx startx helm chart series that doesn’t necessarily deploy pods but rather represent a cluster configuration state orchestrated by gitops tools like ArgoCD.
Requirements and guidelines
Read the startx helm-repository homepage for more information on how to use theses resources.
Deploy this helm chart on openshift
1. Connect to your Openshift cluster
oc login -t <token> <cluster-url>
2. Install the repository
helm repo add startx https://helm-repository.readthedocs.io/en/latest/repos/stable/
3. Get information about this chart
helm show chart startx/cluster-descheduler
4. Install this chart
helm install cluster-descheduler startx/cluster-descheduler
Default values
Complete deployment of a project with the following characteristics :
- 1 namespace: named openshift-kube-descheduler-operator without constraints
- 1 operator: named cluster-kube-descheduler-operator configured with
- The stable channel for community release
- The v5.1.2 version
- Deployed under the openshift-kube-descheduler-operator project
# Create the project
helm install cluster-descheduler-project startx/cluster-descheduler --set project.enabled=true,operator.enabled=false,descheduler.enabled=false
# Deploy the descheduler operator
helm install cluster-descheduler-operator startx/cluster-descheduler --set project.enabled=false,operator.enabled=true,descheduler.enabled=false && sleep 10
# Configure default descheduler ressources
helm install cluster-descheduler-instance startx/cluster-descheduler --set project.enabled=false,operator.enabled=false,descheduler.enabled=true
Others values availables
- startx : descheduler operator (see values.yaml)
helm install cluster-descheduler startx/cluster-descheduler -f https://raw.githubusercontent.com/startxfr/helm-repository/master/charts/cluster-descheduler/values-startx.yaml
History
Release | Date | Description |
---|---|---|
14.6.283 | 2024-05-29 | Initialize the descheduler cluster-service chart |
14.6.283 | 2024-05-29 | Creation of the cluster-descheduler chart |
14.6.285 | 2024-05-29 | Move descheduler name to cluster by default |
14.6.287 | 2024-05-29 | Move descheduler namespace to openshift-kube-descheduler-operator |
14.6.293 | 2024-05-29 | Align all charts to release 14.6.293 |
14.6.301 | 2024-05-30 | Helm package are now signed |
14.6.321 | 2024-06-25 | publish stable update for the full repository |
14.6.323 | 2024-06-25 | Align all chart to latest release |
14.6.325 | 2024-06-25 | Adding chart logo in README header |
14.6.325 | 2024-06-25 | publish stable update for the full repository |
14.6.331 | 2024-06-25 | update all dependencies to version 14.6.323 |
14.6.335 | 2024-06-26 | publish stable update for the full repository |
14.6.341 | 2024-06-26 | Update startx dependencies chart to release 14.6.339 |
14.6.343 | 2024-06-26 | publish stable update for the full repository |
14.6.345 | 2024-06-26 | publish stable update for the full repository |
14.6.351 | 2024-06-26 | Update all dependencies |
14.6.353 | 2024-06-26 | Fixed missed dependencies in previous release |
14.6.367 | 2024-06-29 | Align all startx charts to release 14.6.367 |
14.6.381 | 2024-06-30 | Align all startx charts to release 14.6.381 |
15.27.3 | 2024-11-06 | create init release for version 15.x |
15.27.5 | 2024-11-06 | publish stable update for the full repository |
15.27.7 | 2024-11-06 | Align all startx charts dependencies to release 15.27.3 |
15.27.9 | 2024-11-09 | Upgrade the Descheduler operator version to v5.0.1 |
15.27.17 | 2024-11-10 | Release aligned for OCP 4.15.27 |
15.27.21 | 2024-11-10 | Release aligned for OCP 4.15.37 |
16.19.3 | 2024-11-10 | Init release 16.19.1 aligned for OCP 4.16.19 |
16.19.7 | 2024-11-10 | Update all dependencies to version 16.19.4 |
16.19.11 | 2024-11-10 | Update all dependencies to version 16.19.4 |
16.19.15 | 2024-11-10 | publish stable update for the full repository |
16.19.29 | 2024-11-11 | Align all chart to the 16.19.29 release |
16.19.59 | 2024-12-09 | Align all chart to the 16.19.59 release |
16.19.31 | 2024-12-10 | Align all charts to 19.19.31 |
16.19.43 | 2025-02-27 | publish stable update for the full repository |
17.14.1 | 2025-02-28 | Initial release for v17.x version |
17.14.3 | 2025-02-28 | Temporary release used to prepare dependencies changes |
17.14.5 | 2025-02-28 | Align all startx helm dependencies to release 17.14.1 |
17.14.11 | 2025-03-05 | Adjust doc to material layout |
17.14.19 | 2025-03-12 | Align all chart to the 17.14.19 release |
17.14.90 | 2025-04-30 | Publish stable release for 4.17 version |
18.11.3 | 2025-04-30 | Prepare dependencies move to version 18.x |
18.11.5 | 2025-04-30 | move dependencies to version 18.11.1 |
18.11.7 | 2025-04-30 | All dependencies linked to 18.x release |
18.11.9 | 2025-05-01 | Update kubedescheduler to version 5.1.2 |
18.11.19 | 2025-05-02 | Intermediate alignement of all helm charts |
18.11.21 | 2025-05-02 | Update all basic chart dependencies to version 18.11.15 |
18.11.22 | 2025-05-02 | Add noinfra values in all charts |
18.11.24 | 2025-05-02 | Align all to stable version |
18.11.31 | 2025-05-03 | update all dependencies to version 18.11.19 |
18.11.39 | 2025-05-05 | Update icon with startx new theme |
18.11.51 | 2025-05-06 | publish stable update for the full repository |
18.11.52 | 2025-05-07 | publish stable update for the full repository |
18.11.60 | 2025-05-14 | Align all chart to a stable release for OCP 4.18 |