Skip to content

Commit fd14d64

Browse files
committed
allow specifying the scheduler container entrypoint in the helm chart
1 parent bb56af1 commit fd14d64

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

manifests/install/charts/as-a-second-scheduler/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,10 @@ scheduler-plugins-scheduler 1/1 1 1 7s
4545
The following table lists the configurable parameters of the as-a-second-scheduler chart and their default values.
4646

4747
| Parameter | Description | Default |
48-
|---------------------------|-----------------------------|-------------------------------------------------------------------------------------------------|
48+
| ------------------------- | --------------------------- | ----------------------------------------------------------------------------------------------- |
4949
| `scheduler.name` | Scheduler name | `scheduler-plugins-scheduler` |
5050
| `scheduler.image` | Scheduler image | `registry.k8s.io/scheduler-plugins/kube-scheduler:v0.29.7` |
51+
| `scheduler.command` | Scheduler command | `["/bin/kube-scheduler"]` |
5152
| `scheduler.leaderElect` | Scheduler leaderElection | `false` |
5253
| `scheduler.replicaCount` | Scheduler replicaCount | `1` |
5354
| `scheduler.nodeSelector` | Scheduler nodeSelector | `{}` |

manifests/install/charts/as-a-second-scheduler/templates/deployment.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,8 @@ spec:
5050
spec:
5151
serviceAccountName: {{ .Values.scheduler.name }}
5252
containers:
53-
- args:
53+
- command: {{- toYaml .Values.scheduler.command | nindent 8 }}
54+
args:
5455
- --config=/etc/kubernetes/scheduler-config.yaml
5556
image: {{ .Values.scheduler.image }}
5657
imagePullPolicy: IfNotPresent

manifests/install/charts/as-a-second-scheduler/values.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
scheduler:
66
name: scheduler-plugins-scheduler
77
image: registry.k8s.io/scheduler-plugins/kube-scheduler:v0.29.7
8+
command:
9+
- /bin/kube-scheduler
810
replicaCount: 1
911
leaderElect: false
1012
nodeSelector: {}

0 commit comments

Comments
 (0)