diff --git a/Dockerfile b/Dockerfile index 5f1a128c6..d4ff84cd5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -27,4 +27,6 @@ USER 1000 COPY --from=0 /go/src/sigs.k8s.io/descheduler/_output/bin/descheduler /bin/descheduler -CMD ["/bin/descheduler", "--help"] +ENTRYPOINT ["/bin/descheduler"] +CMD ["--help"] + diff --git a/Dockerfile.dev b/Dockerfile.dev index c5522f1ca..f1d39d47c 100644 --- a/Dockerfile.dev +++ b/Dockerfile.dev @@ -19,4 +19,5 @@ USER 1000 COPY _output/bin/descheduler /bin/descheduler -CMD ["/bin/descheduler", "--help"] +ENTRYPOINT ["/bin/descheduler"] +CMD ["--help"] diff --git a/charts/descheduler/templates/cronjob.yaml b/charts/descheduler/templates/cronjob.yaml index 0fe1aa2da..09858c55d 100644 --- a/charts/descheduler/templates/cronjob.yaml +++ b/charts/descheduler/templates/cronjob.yaml @@ -62,8 +62,6 @@ spec: - name: {{ .Chart.Name }} image: "{{ .Values.image.repository }}:{{ .Values.image.tag | default (printf "v%s" .Chart.AppVersion) }}" imagePullPolicy: {{ .Values.image.pullPolicy }} - command: - - "/bin/descheduler" args: - "--policy-config-file" - "/policy-dir/policy.yaml" diff --git a/charts/descheduler/templates/deployment.yaml b/charts/descheduler/templates/deployment.yaml index d7d7b2260..0d8d7e206 100644 --- a/charts/descheduler/templates/deployment.yaml +++ b/charts/descheduler/templates/deployment.yaml @@ -43,8 +43,6 @@ spec: - name: {{ .Chart.Name }} image: "{{ .Values.image.repository }}:{{ .Values.image.tag | default (printf "v%s" .Chart.AppVersion) }}" imagePullPolicy: {{ .Values.image.pullPolicy }} - command: - - "/bin/descheduler" args: - "--policy-config-file" - "/policy-dir/policy.yaml" diff --git a/kubernetes/cronjob/cronjob.yaml b/kubernetes/cronjob/cronjob.yaml index 4dc9895d0..c8e3a2c93 100644 --- a/kubernetes/cronjob/cronjob.yaml +++ b/kubernetes/cronjob/cronjob.yaml @@ -20,8 +20,6 @@ spec: volumeMounts: - mountPath: /policy-dir name: policy-volume - command: - - "/bin/descheduler" args: - "--policy-config-file" - "/policy-dir/policy.yaml" diff --git a/kubernetes/deployment/deployment.yaml b/kubernetes/deployment/deployment.yaml index 4f5b21c73..235d28cff 100644 --- a/kubernetes/deployment/deployment.yaml +++ b/kubernetes/deployment/deployment.yaml @@ -21,8 +21,6 @@ spec: - name: descheduler image: k8s.gcr.io/descheduler/descheduler:v0.25.0 imagePullPolicy: IfNotPresent - command: - - "/bin/descheduler" args: - "--policy-config-file" - "/policy-dir/policy.yaml" diff --git a/kubernetes/job/job.yaml b/kubernetes/job/job.yaml index a2eaf1436..51de1f70d 100644 --- a/kubernetes/job/job.yaml +++ b/kubernetes/job/job.yaml @@ -18,8 +18,6 @@ spec: volumeMounts: - mountPath: /policy-dir name: policy-volume - command: - - "/bin/descheduler" args: - "--policy-config-file" - "/policy-dir/policy.yaml"