-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
cron_transformation.yaml
25 lines (25 loc) · 1.72 KB
/
cron_transformation.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
apiVersion: kettle.rossonet.net/v1
kind: CronKettleTransformation
metadata:
name: cron-trasformation-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 transformation, including the leading slash
#exprep: "Y" # Exports all repository objects to one XML file
#file: "transformation_example" # If you are calling a local KTR 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
#listtrans: "Y" # Lists the transformations 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
#safemode: "Y" # Runs in safe mode, which enables extra checking
trans: "transformation_example" # The name of the transformation (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