long-runner
Toggle table of contents
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
long-runner
tasks-controller
/
org.artofdev.tasks.controller.config
/
KubernetesExecutionConfig
Kubernetes
Execution
Config
@
ConfigurationProperties
(
prefix
=
"tasks.controller.kb-engine"
)
@
ConditionalOnProperty
(
prefix
=
"tasks.controller.kb-engine"
,
name
=
[
"enabled"
]
,
havingValue
=
"true"
)
data
class
KubernetesExecutionConfig
(
val
enabled
:
Boolean
,
val
executablesPath
:
String
,
val
kubernetesConfig
:
String
,
val
dockerImage
:
String
,
val
execCmdPrefix
:
String
,
val
execCmdSuffix
:
String
,
val
taskExecutorsNamespace
:
String
,
val
secretsMountPath
:
String
)
Members
Constructors
Kubernetes
Execution
Config
Link copied to clipboard
constructor
(
enabled
:
Boolean
,
executablesPath
:
String
,
kubernetesConfig
:
String
,
dockerImage
:
String
,
execCmdPrefix
:
String
,
execCmdSuffix
:
String
,
taskExecutorsNamespace
:
String
,
secretsMountPath
:
String
)
Properties
docker
Image
Link copied to clipboard
val
dockerImage
:
String
enabled
Link copied to clipboard
val
enabled
:
Boolean
exec
Cmd
Prefix
Link copied to clipboard
val
execCmdPrefix
:
String
exec
Cmd
Suffix
Link copied to clipboard
val
execCmdSuffix
:
String
executables
Path
Link copied to clipboard
val
executablesPath
:
String
kubernetes
Config
Link copied to clipboard
val
kubernetesConfig
:
String
secrets
Mount
Path
Link copied to clipboard
val
secretsMountPath
:
String
task
Executors
Namespace
Link copied to clipboard
val
taskExecutorsNamespace
:
String