kubernetes-prow[bot] and GitHub
7d2b28bf2b
Merge pull request #1885 from somaz94/feat/chart-pod-disruption-budget
...
feat: add opt-in PodDisruptionBudget to the Helm chart
2026-06-30 02:56:08 +00:00
Aman Raj
341aba2723
Remove unnecessary pods delete permission from ClusterRole
...
The descheduler ClusterRole granted both pods:delete and
pods/eviction:create. Eviction goes through the eviction subresource
(PolicyV1().Evictions().Evict, requiring pods/eviction:create), and there
are no direct pod Delete calls anywhere in the codebase, so the
pods:delete verb is unused. Drop it to follow least privilege.
Signed-off-by: Aman Raj <aman.yug@gmail.com >
2026-06-27 02:26:45 +05:30
somaz
607b578980
feat: add opt-in PodDisruptionBudget to the Helm chart
2026-06-23 11:02:19 +09:00
Amir Alavi
5ac9278456
[descheduler v0.36.0] update helm chart
2026-05-19 16:43:16 -04:00
Kubernetes Prow Robot and GitHub
c00d88f9ed
Merge pull request #1837 from a7i/feat/servicemonitor-apiversion-1824
...
chart: allow overriding ServiceMonitor apiVersion
2026-05-11 17:45:51 +05:30
Kubernetes Prow Robot and GitHub
af6e2adf42
Merge pull request #1838 from a7i/helm-icon
...
Change icon URL in Chart.yaml
2026-02-24 20:05:36 +05:30
Amir Alavi
c5d8ec102b
chart: allow overriding ServiceMonitor apiVersion
2026-02-21 00:03:18 -05:00
Kamlesh Joshi and GitHub
9bfdbe92e9
Add init containers support to Helm chart ( #1826 )
...
This commit adds support for init containers in the descheduler Helm chart,
allowing users to run initialization tasks before the main descheduler
container starts.
Changes:
- Add initContainers field to values.yaml with example usage
- Update deployment.yaml template to render init containers
- Update cronjob.yaml template to render init containers
- Bump chart version from 0.34.0 to 0.34.1
Init containers can be used for various purposes such as:
- Pre-loading configuration from external sources
- Waiting for dependencies to be ready
- Setting up required files or permissions
- Running security scans or compliance checks
Example usage in values.yaml:
initContainers:
- name: init-config
image: busybox:1.28
command: ['sh', '-c', 'echo Initializing && sleep 5']
Signed-off-by: kjoshi <kjoshi@egnyte.com >
2026-02-21 08:03:39 +05:30
Cayla Fauver and GitHub
9e9595357a
Update helm RBAC to account for pvc failure on 0.35.0 ( #1836 )
...
* Synchronize helm clusterrole RBAC with base yaml
I noticed in v0.35.
```
E0219 23:53:57.761596 1 reflector.go:204] "Failed to watch" err="failed to list *v1.PersistentVolumeClaim: persistentvolumeclaims is forbidden: User \"system:serviceaccount:kube-system:descheduler\" cannot list resource \"persistentvolumeclaims\" in API group \"\" at the cluster scope" logger="UnhandledError" reflector="k8s.io/client-go/informers/factory.go:161" type="*v1.PersistentVolumeClaim"
```
I saw it in rbac.yaml https://github.com/kubernetes-sigs/descheduler/blob/bec9cd38d01eab2d35f1d76b1b9845649e11bffa/kubernetes/base/rbac.yaml#L38-L40
So I figured this just needed a bump
* remove dupe
* undo version change
2026-02-21 06:17:38 +05:30
Amir Alavi
0d387fc794
[v0.35.0] update helm chart
2026-02-19 11:57:02 -05:00
David Andreoletti and GitHub
66075b069a
Change annotations condition to deploymentAnnotations
2026-02-18 17:59:03 +08:00
Amir Alavi and GitHub
2b356b25bf
Change icon URL in Chart.yaml
...
Updated the icon URL to point to the new logo.
2025-11-25 21:32:49 -05:00
Amir Alavi
ce56624cea
[v0.34.0] update helm chart
2025-10-29 22:02:10 -04:00
googs1025
781572fed5
use podProtections args
...
Signed-off-by: googs1025 <googs1025@gmail.com >
2025-10-28 10:29:52 +08:00
Rostislav Stříbrný
9eb582cd67
helm: Fix liveness probe timeout for descheduler chart
2025-09-30 14:52:40 +02:00
Anthony SCHWARTZ
d841a2d913
helm chart - Allow to add custom annotations for deployment
...
Revamp code
2025-09-17 22:27:18 +02:00
Nikita B
b5bb15ae10
[1732] chore: add cronjob/job labels and annotations to helm chart
...
Signed-off-by: Nikita B <n2h9z4@gmail.com >
2025-08-23 14:49:28 +02:00
Jan Mederer
d641488ea1
feat(token): automountServiceAccountToken - The Option can now be controlled via values.yaml or VolumeMounts
...
Signed-off-by: Jan Mederer <jan@mederer.it >
2025-08-14 08:34:55 +02:00
Kubernetes Prow Robot and GitHub
bf6a51f733
Merge pull request #1660 from schahal/chore/run-policies-thru-tpl
...
feat(helm): run descedulerPolicy thru tpl func for more chart control
2025-07-17 02:30:24 -07:00
googs1025
ba694cfac1
add activeDeadlineSeconds field for cronjob
...
Signed-off-by: googs1025 <googs1025@gmail.com >
2025-06-30 21:45:44 +08:00
Amir Alavi
1f4d20dd6b
v0.33.0: bump helm chart
...
Signed-off-by: Amir Alavi <amiralavi7@gmail.com >
2025-05-04 12:17:05 -04:00
Kubernetes Prow Robot and GitHub
75d9800baf
Merge pull request #1674 from meroupatate/patch-1
...
Remove reference to obsolete deschedulerPolicy fields in chart values
2025-05-03 17:23:56 -07:00
Kensei Nakada
2a27d1be90
fix: update the mailing list address
2025-04-30 17:40:53 +02:00
Alice Zhen and GitHub
96652f3c28
Remove reference to invalid deschedulerPolicy fields in chart values
...
Since the removal of v1alpha1 descheduler config type https://github.com/kubernetes-sigs/descheduler/pull/1482 , some values are now obsolete
2025-04-25 12:36:13 +02:00
tspearconquest and GitHub
3a5c651136
Move values.yaml comment about defining your own configmap to a NOTES.txt output instead ( #1582 )
...
* Move values.yaml comment about defining your own configmap to a NOTES.txt output instead
Signed-off-by: Thomas D. Spear <81998567+tspearconquest@users.noreply.github.com >
* Stop a blank line from being rendered when leader election is not enabled
Signed-off-by: Thomas D. Spear <81998567+tspearconquest@users.noreply.github.com >
* Remove 'default' from the language of the new note
Signed-off-by: Thomas D. Spear <81998567+tspearconquest@users.noreply.github.com >
---------
Signed-off-by: Thomas D. Spear <81998567+tspearconquest@users.noreply.github.com >
2025-04-14 08:25:06 -07:00
Satbir Chahal
603473839a
chore(helm): run descedulerPolicy thru tpl func for more chart control
2025-04-03 05:30:17 -07:00
Kubernetes Prow Robot and GitHub
a31a3b5e85
Merge pull request #1580 from tspearconquest/docs/add_cmdOptions_details_to_readme
...
Mention cmdOptions.dry-run in the helm chart readme
2025-03-23 18:22:32 -07:00
Jan Chaloupka
e14b86eb8c
[nodeutilization]: allow to set a metrics source as a string so it can be later extended for exclusive configuration
2025-03-13 18:00:27 +01:00
Victor Seva
4775db9e2f
charts: add needed perms if metricsCollector is enabled
2025-01-10 11:58:56 +01:00
Victor Seva
5a201a32d9
charts: add missing permission for policy at ClusterRole
...
fixes 1595
2025-01-03 12:35:21 +01:00
Amir Alavi
bd5b95dbf9
[release v0.32.0] bump chart and images
...
Signed-off-by: Amir Alavi <amiralavi7@gmail.com >
2025-01-02 13:31:18 -05:00
Thomas D. Spear
7369b1291e
Mention cmdOptions.dry-run
...
Signed-off-by: Thomas D. Spear <81998567+tspearconquest@users.noreply.github.com >
2024-12-18 10:26:45 -06:00
Kubernetes Prow Robot and GitHub
c3b9c97827
Merge pull request #1564 from pipo02mix/improve-defaults
...
Improve chart default values
2024-12-17 11:16:53 +01:00
Kubernetes Prow Robot and GitHub
5c3a3bdcf1
Merge pull request #1573 from icloudnote/charts
...
Fixed the issue when successfulJobsHistoryLimit and failedJobsHistoryLimit variables are 0.
2024-12-14 19:32:42 +01:00
changjun
bc6323611b
Fixed the issue when successfulJobsHistoryLimit and failedJobsHistoryLimit variables are 0.
2024-12-11 21:44:01 +08:00
felipewnp and GitHub
677c6a60ce
docs: Removing deschedulerPolicy.strategies since it does not exist
...
Since the parameter strategies don't exist anywhere in the code or docs, I'm removing it from the chart readme as a possible option.
It just makes things more confusing.
2024-12-06 12:49:43 -03:00
pipo02mix
18e3d17c29
Improve chart default values
2024-12-03 14:42:14 +01:00
Amir Alavi
2c005600cc
descheduler v0.31.0: bump helm chart
...
Signed-off-by: Amir Alavi <amiralavi7@gmail.com >
2024-09-09 14:20:56 -04:00
Bendik Paulsrud
0b505946bf
feat(helm): make securityContext conditional in Deployment and CronJob
2024-08-30 08:29:51 +02:00
Amir Alavi
9b5026314f
helm unit tests
...
Signed-off-by: Amir Alavi <amiralavi7@gmail.com >
2024-07-15 14:45:31 -04:00
Kubernetes Prow Robot and GitHub
c56a408b2c
Merge pull request #1443 from a7i/amir/leader-election-namespace-typo
...
fix: helm leader-election typo to `resourceNamespace`
2024-07-14 09:21:10 -07:00
Amir Alavi and Amir Alavi
fc1b54318f
fix: helm leader-election typo to resourceNamespace
...
Signed-off-by: Amir Alavi <amiralavi7@gmail.com >
2024-07-13 11:46:23 -04:00
ternbusty
ebae217631
add namespaceOverride setting to README
2024-06-21 05:43:17 +09:00
ternbusty
d7178984df
modify to use descheduler.namespace setting
2024-06-21 05:29:27 +09:00
ternbusty
2253e9816c
add namespaceOverride Setting
2024-06-21 05:28:34 +09:00
Amir Alavi and Amir Alavi
32065f0caa
helm: upgrade to v0.30.1
2024-06-08 11:19:20 -04:00
Kubernetes Prow Robot and GitHub
4b8e2076e9
Merge pull request #1412 from duplabe/helm-fix-default-descheduler-policy
...
fix helm's default deschedulerPolicy
2024-05-21 13:12:11 -07:00
Kubernetes Prow Robot and GitHub
1c1b1a7207
Merge pull request #1390 from omerap12/helm_chart_allow_falsey_value
...
Helm chart - allow 'falsey' value in cmdOption
2024-05-21 12:32:53 -07:00
balazs.benyo
2675dbedef
fix helm's default deschedulerPolicy
2024-05-21 20:47:59 +02:00
Kubernetes Prow Robot and GitHub
77a0693e0c
Merge pull request #1378 from hanyouqing/youqing/fix-the-replica-type-for-the-helm-chart
...
Fix the replicas value type for the descheduler helm-chart
2024-05-20 18:18:29 -07:00