_cron.tpl 1015 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. {{- define "wordpress.cron" -}}
  2. workload:
  3. wordpress-cron:
  4. enabled: true
  5. type: CronJob
  6. schedule: {{ .Values.wpConfig.cronSchedule | quote }}
  7. podSpec:
  8. hostNetwork: false
  9. restartPolicy: Never
  10. containers:
  11. wordpress-cron:
  12. enabled: true
  13. primary: true
  14. imageSelector: image
  15. securityContext:
  16. runAsUser: 33
  17. runAsGroup: 33
  18. command:
  19. - /usr/local/bin/php
  20. args:
  21. - /var/www/html/wp-cron.php
  22. envFrom:
  23. - secretRef:
  24. name: wordpress-creds
  25. {{ with .Values.wpConfig.additionalEnvs }}
  26. envList:
  27. {{ range $env := . }}
  28. - name: {{ $env.name }}
  29. value: {{ $env.value }}
  30. {{ end }}
  31. {{ end }}
  32. probes:
  33. liveness:
  34. enabled: false
  35. readiness:
  36. enabled: false
  37. startup:
  38. enabled: false
  39. {{- end -}}