diff --git a/k8s/desktop/khm/khm-client-cronjob.yaml b/k8s/desktop/khm/khm-client-cronjob.yaml index 0a0b5988..1ced2c5b 100644 --- a/k8s/desktop/khm/khm-client-cronjob.yaml +++ b/k8s/desktop/khm/khm-client-cronjob.yaml @@ -6,7 +6,7 @@ metadata: labels: app: khm-client spec: - schedule: "15 * * * *" + schedule: "* * * * *" concurrencyPolicy: Forbid successfulJobsHistoryLimit: 3 failedJobsHistoryLimit: 3 @@ -25,7 +25,6 @@ spec: operator: Equal value: desktop effect: NoSchedule - hostNetwork: false containers: - name: khm-client image: 'ultradesu/khm:latest' @@ -43,6 +42,7 @@ spec: - /bin/sh - -c - | + hostname "$NODE_NAME" /usr/local/bin/khm \ --known-hosts /host-ssh/known_hosts \ --host https://khm.hexor.cy \ @@ -50,6 +50,10 @@ spec: --basic-auth="${USERNAME}:${PASSWORD}" \ --in-place env: + - name: NODE_NAME + valueFrom: + fieldRef: + fieldPath: spec.nodeName - name: USERNAME valueFrom: secretKeyRef: