12 lines
407 B
Bash
12 lines
407 B
Bash
#!/usr/bin/env bash
|
|
set -Eeuo pipefail
|
|
source "$(dirname "$0")/common.sh"
|
|
require_command kubectl
|
|
validate_environment
|
|
|
|
CRONJOB="${CRONJOB:-evaluator-batch}"
|
|
JOB_NAME="${JOB_NAME:-evaluator-manual-${ENVIRONMENT}-$(date +%Y%m%d%H%M%S)}"
|
|
kubectl -n "${NAMESPACE}" create job --from="cronjob/${CRONJOB}" "${JOB_NAME}"
|
|
echo "Job criado: ${JOB_NAME}"
|
|
echo "Logs: kubectl -n ${NAMESPACE} logs -f job/${JOB_NAME}"
|