-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
cron_job.yaml
23 lines (23 loc) · 1.52 KB
/
cron_job.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
apiVersion: kettle.rossonet.net/v1
kind: CronKettleJob
metadata:
name: cron-job-example1
namespace: test-namespace
spec:
schedule: "*/5 * * * *" # Schedule notation like crontab. More details here: https://kubernetes.io/docs/concepts/workloads/controllers/cron-jobs/
dir: "/examples" # The repository directory that contains the job, including the leading slash
#file: "transformation_example" # If you are calling a local KJB file, this is the filename, including the path if it is not in the local directory
#image: "rossonet/kettle-runner:latest" # docker image default is https://hub.docker.com/r/rossonet/kettle-runner
level: "Debug" # The logging level (Basic, Detailed, Debug, Rowlevel, Error, Nothing)
#listdir: "Y" # Lists the directories in the specified repository
#listrep: "Y" # Lists the available repositories
#listjob: "Y" # Lists the jobs in the specified repository directory
#logfile: "file.log" # A local filename to write log output to
#norep: "Y" # Prevents Pan from logging into a repository
pass: "admin" # Repository password
#param: ["parameter1=120","p2=ciao","parameter3=12"] # Set a named parameter in a name=value format. For example: -param:FOO=bar
rep: "Repository repository-example1" # Enterprise or database repository name, if you are using one
job: "job_example" # The name of the job (as it appears in the repository) to launch
user: "admin" # Repository username
#version: "Y" # Shows the version, revision, and build date
#xmlRepository: ... # XML with repositories configuration