|
| 1 | +apiVersion: v1 |
| 2 | +data: |
| 3 | + controllers_cfg.yaml: | |
| 4 | + # Licensed to the Apache Software Foundation (ASF) under one |
| 5 | + # or more contributor license agreements. See the NOTICE file |
| 6 | + # distributed with this work for additional information |
| 7 | + # regarding copyright ownership. The ASF licenses this file |
| 8 | + # to you under the Apache License, Version 2.0 (the |
| 9 | + # "License"); you may not use this file except in compliance |
| 10 | + # with the License. You may obtain a copy of the License at |
| 11 | + # |
| 12 | + # http://www.apache.org/licenses/LICENSE-2.0 |
| 13 | + # |
| 14 | + # Unless required by applicable law or agreed to in writing, |
| 15 | + # software distributed under the License is distributed on an |
| 16 | + # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| 17 | + # KIND, either express or implied. See the License for the |
| 18 | + # specific language governing permissions and limitations |
| 19 | + # under the License. |
| 20 | +
|
| 21 | + # The default size of Kaniko PVC when using the internal operator builder manager |
| 22 | + defaultPvcKanikoSize: 1Gi |
| 23 | + # How much time (in seconds) to wait for a devmode workflow to start. |
| 24 | + # This information is used for the controller manager to create new devmode containers and setup the healthcheck probes. |
| 25 | + healthFailureThresholdDevMode: 50 |
| 26 | + # Default image used internally by the Operator Managed Kaniko builder to create the warmup pods |
| 27 | + kanikoDefaultWarmerImageTag: gcr.io/kaniko-project/warmer:v1.9.0 |
| 28 | + # Default image used internally by the Operator Managed Kaniko builder to create the executor pods |
| 29 | + kanikoExecutorImageTag: gcr.io/kaniko-project/executor:v1.9.0 |
| 30 | + # The Jobs Service image to use, if empty the operator will use the default Apache Community one based on the current operator's version |
| 31 | + jobsServicePostgreSQLImageTag: "docker.io/apache/incubator-kie-kogito-jobs-service-postgresql:10.1.0" |
| 32 | + jobsServiceEphemeralImageTag: "docker.io/apache/incubator-kie-kogito-jobs-service-ephemeral:10.1.0" |
| 33 | + # The Data Index image to use, if empty the operator will use the default Apache Community one based on the current operator's version |
| 34 | + dataIndexPostgreSQLImageTag: "docker.io/apache/incubator-kie-kogito-data-index-postgresql:10.1.0" |
| 35 | + dataIndexEphemeralImageTag: "docker.io/apache/incubator-kie-kogito-data-index-ephemeral:10.1.0" |
| 36 | + # The Kogito PostgreSQL DB Migrator image to use (TBD: to replace with apache image) |
| 37 | + dbMigratorToolImageTag: "docker.io/apache/kie-kogito-db-migrator-tool:10.1.0" |
| 38 | + # SonataFlow base builder image used in the internal Dockerfile to build workflow applications in preview profile |
| 39 | + # Order of precedence is: |
| 40 | + # 1. SonataFlowPlatform in the given namespace |
| 41 | + # 2. This configuration |
| 42 | + # 3. The FROM in the Dockerfile in the operator's namespace "sonataflow-operator-builder-config" configMap. |
| 43 | + # If 1 or 2, the FROM tag will be replaced by the tag se there. |
| 44 | + # If empty the operator will use the default Apache Community one based on the current operator's version. |
| 45 | + sonataFlowBaseBuilderImageTag: "docker.io/apache/incubator-kie-sonataflow-builder:10.1.0" |
| 46 | + # The image to use to deploy SonataFlow workflow images in devmode profile. |
| 47 | + # If empty the operator will use the default Apache Community one based on the current operator's version. |
| 48 | + sonataFlowDevModeImageTag: "docker.io/apache/incubator-kie-sonataflow-devmode:10.1.0" |
| 49 | + # The default name of the builder configMap in the operator's namespace |
| 50 | + builderConfigMapName: "sonataflow-operator-builder-config" |
| 51 | + # Quarkus extensions required for workflows persistence. These extensions are used by the SonataFlow build system, |
| 52 | + # in cases where the workflow being built has configured postgresql persistence. |
| 53 | + postgreSQLPersistenceExtensions: |
| 54 | + - groupId: io.quarkus |
| 55 | + artifactId: quarkus-jdbc-postgresql |
| 56 | + - groupId: io.quarkus |
| 57 | + artifactId: quarkus-agroal |
| 58 | + - groupId: org.kie |
| 59 | + artifactId: kie-addons-quarkus-persistence-jdbc |
| 60 | + # If true, the workflow deployments will be configured to send accumulated workflow status change events to the Data |
| 61 | + # Index Service reducing the number of produced events. Set to false to send individual events. |
| 62 | + kogitoEventsGrouping: true |
| 63 | + # If true, the accumulated workflow status change events will be sent in binary mode. (reduces the evens size) |
| 64 | + kogitoEventsGroupingBinary: true |
| 65 | + # If true, the accumulated workflow status change events, when sent in binary mode, will be gzipped at the cost of |
| 66 | + # some performance. |
| 67 | + kogitoEventsGroupingCompress: false |
| 68 | +kind: ConfigMap |
| 69 | +metadata: |
| 70 | + labels: |
| 71 | + app.kubernetes.io/name: sonataflow-operator |
| 72 | + name: sonataflow-operator-controllers-config |
0 commit comments