Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

373
Vistas
Pasar fecha actual a kubernetes cronjob

Tengo una imagen acoplable que recibe un nombre de var env SINCE_DATE .
Creé un cronjob para ejecutar ese contenedor y quiero pasarlo a la fecha actual.

¿Cómo puedo hacerlo?

Al probar esto, obtengo la date -d "yesterday 23:59"

 apiVersion: batch/v1beta1 kind: CronJob metadata: name: my-cron spec: schedule: "* * * * *" jobTemplate: spec: template: spec: restartPolicy: Never containers: - name: my-cron image: {{ .Values.image.repository }}:{{ .Values.image.tag }} imagePullPolicy: {{ .Values.image.pullPolicy }} env: - name: SINCE_DATE value: $(date -d "yesterday 23:59")
over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Puede lograrlo overwriting container el comando Entrypoint del contenedor y configurando environment variable . En tu caso se vería así:

 containers: - name: my-cron image: nginx #imagePullPolicy: {{ .Values.image.pullPolicy }} command: - bash - -c - | export SINCE_DATE=`date -d "yesterday 23:59"` exec /docker-entrypoint.sh

Nota:

Nginx docker-entrypoint.sh encuentra en / Si su imagen tiene una ruta diferente, debe usarla, por ejemplo, exec /usr/local/bin/docker-entrypoint.sh

Se puede encontrar un caso de uso muy similar en esta pregunta de Stack

¿Qué aporta esta solución?

ENTRYPOINT overwrite la misma secuencia de comandos pero configurada de antemano dinámicamente en la variable de entorno.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda