diff --git a/arc-batch/src/main/resources/fr/insee/config/arc.properties b/arc-batch/src/main/resources/fr/insee/config/arc.properties index 949025295..e54eb1634 100644 --- a/arc-batch/src/main/resources/fr/insee/config/arc.properties +++ b/arc-batch/src/main/resources/fr/insee/config/arc.properties @@ -28,4 +28,22 @@ fr.insee.database.arc.restrictedUsername=${env.restrictedUserDatabase:} # Path to log output file - leave blank to log to consoleAppender fr.insee.arc.log.directory= -fr.insee.arc.log.level=WARN \ No newline at end of file +fr.insee.arc.log.level=WARN + +# Properties for horizontal scaling on kubernetes +fr.insee.arc.kubernetes.api.uri=${env.kubernetesApiUri:} +fr.insee.arc.kubernetes.executor.number=${env.kubernetesExecutorNumber:} +fr.insee.arc.kubernetes.executor.label=${env.kubernetesExecutorLabel:} + +# input s3 bucket where to receive files +fr.insee.arc.s3.input.api.uri=${env.s3InputApiUri:} +fr.insee.arc.s3.input.bucket=${env.s3InputBucket:} +fr.insee.arc.s3.input.access=${env.s3InAccess:} +fr.insee.arc.s3.input.secret=${env.s3InSecret:} + +# output s3 bucket where to export files +fr.insee.arc.s3.output.api.uri=${env.s3OutputApiUri:} +fr.insee.arc.s3.output.bucket=${env.s3OutputBucket:} +fr.insee.arc.s3.output.access=${env.s3OutputAccess:} +fr.insee.arc.s3.output.secret=${env.s3OutputSecret:} + diff --git a/arc-web/src/main/resources/fr/insee/config/arc.properties b/arc-web/src/main/resources/fr/insee/config/arc.properties index 1fe8c6add..cb689f53b 100644 --- a/arc-web/src/main/resources/fr/insee/config/arc.properties +++ b/arc-web/src/main/resources/fr/insee/config/arc.properties @@ -41,3 +41,21 @@ fr.insee.database.arc.restrictedUsername=${env.restrictedUserDatabase:} # Path to log output file - leave blank to log to consoleAppender fr.insee.arc.log.directory= fr.insee.arc.log.level=INFO + +# Properties for horizontal scaling on kubernetes +fr.insee.arc.kubernetes.api.uri=${env.kubernetesApiUri:} +fr.insee.arc.kubernetes.executor.number=${env.kubernetesExecutorNumber:} +fr.insee.arc.kubernetes.executor.label=${env.kubernetesExecutorLabel:} + +# input s3 bucket where to receive files +fr.insee.arc.s3.input.api.uri=${env.s3InputApiUri:} +fr.insee.arc.s3.input.bucket=${env.s3InputBucket:} +fr.insee.arc.s3.input.access=${env.s3InAccess:} +fr.insee.arc.s3.input.secret=${env.s3InSecret:} + +# output s3 bucket where to export files +fr.insee.arc.s3.output.api.uri=${env.s3OutputApiUri:} +fr.insee.arc.s3.output.bucket=${env.s3OutputBucket:} +fr.insee.arc.s3.output.access=${env.s3OutputAccess:} +fr.insee.arc.s3.output.secret=${env.s3OutputSecret:} + diff --git a/arc-ws/src/main/resources/fr/insee/config/arc.properties b/arc-ws/src/main/resources/fr/insee/config/arc.properties index 2380573d3..b2c4bf301 100644 --- a/arc-ws/src/main/resources/fr/insee/config/arc.properties +++ b/arc-ws/src/main/resources/fr/insee/config/arc.properties @@ -31,4 +31,22 @@ fr.insee.database.arc.restrictedUsername=${env.restrictedUserDatabase:} # Path to log output file - leave blank to log to consoleAppender fr.insee.arc.log.directory= -fr.insee.arc.log.level=ERROR \ No newline at end of file +fr.insee.arc.log.level=ERROR + +# Properties for horizontal scaling on kubernetes +fr.insee.arc.kubernetes.api.uri=${env.kubernetesApiUri:} +fr.insee.arc.kubernetes.executor.number=${env.kubernetesExecutorNumber:} +fr.insee.arc.kubernetes.executor.label=${env.kubernetesExecutorLabel:} + +# input s3 bucket where to receive files +fr.insee.arc.s3.input.api.uri=${env.s3InputApiUri:} +fr.insee.arc.s3.input.bucket=${env.s3InputBucket:} +fr.insee.arc.s3.input.access=${env.s3InAccess:} +fr.insee.arc.s3.input.secret=${env.s3InSecret:} + +# output s3 bucket where to export files +fr.insee.arc.s3.output.api.uri=${env.s3OutputApiUri:} +fr.insee.arc.s3.output.bucket=${env.s3OutputBucket:} +fr.insee.arc.s3.output.access=${env.s3OutputAccess:} +fr.insee.arc.s3.output.secret=${env.s3OutputSecret:} +