diff --git a/Dockerfile b/Dockerfile index 34c4a33ee..8a7ee2f13 100644 --- a/Dockerfile +++ b/Dockerfile @@ -27,4 +27,5 @@ 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 093ed0c39..bb67a46db 100644 --- a/charts/descheduler/templates/cronjob.yaml +++ b/charts/descheduler/templates/cronjob.yaml @@ -65,8 +65,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 1067458e3..b82cd5034 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 d00826529..2c6f3f4f8 100644 --- a/kubernetes/deployment/deployment.yaml +++ b/kubernetes/deployment/deployment.yaml @@ -21,8 +21,6 @@ spec: - name: descheduler image: registry.k8s.io/descheduler/descheduler:v0.25.1 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 9ce66cbe2..fe1ac002e 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"