alfresco-activiti
A Helm chart for Alfresco Activiti
Requirements
Repository | Name | Version |
---|---|---|
https://alfresco.github.io/alfresco-helm-charts/ | alfresco-common | 3.1.3 |
oci://registry-1.docker.io/bitnamicharts | postgresql | 12.8.5 |
Values
Key | Type | Default | Description |
---|---|---|---|
affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0] | object | {"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/name","operator":"In","values":["{{ template \"alfresco-activiti.name\" $ }}"]},{"key":"app.kubernetes.io/instance","operator":"In","values":["{{ $.Release.Name }}"]},{"key":"app.kubernetes.io/component","operator":"In","values":["{{ $.Chart.Name }}"]}]},"topologyKey":"topology.kubernetes.io/zone"},"weight":10} | Prefer to schedule pods in different zones |
affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[1] | object | {"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/name","operator":"In","values":["{{ template \"alfresco-activiti.name\" $ }}"]},{"key":"app.kubernetes.io/instance","operator":"In","values":["{{ $.Release.Name }}"]},{"key":"app.kubernetes.io/component","operator":"In","values":["{{ $.Chart.Name }}"]}]},"topologyKey":"kubernetes.io/hostname"},"weight":5} | Prefer to schedule pods in different nodes |
database.driver | string | nil | JDBC driver Class |
database.existingConfigMap.keys.driver | string | "DATABASE_DRIVER" | configmap key where to find the JDBC driver Class for aps app |
database.existingConfigMap.keys.url | string | "DATABASE_URL" | configmap key where to find the URL of the database for aps app |
database.existingConfigMap.name | string | nil | |
database.existingSecret.keys.password | string | "DATABASE_PASSWORD" | Key within the secret holding the database password for aps app |
database.existingSecret.keys.username | string | "DATABASE_USERNAME" | Key within the secret holding the database username for aps app |
database.existingSecret.name | string | nil | Name of a pre-existing secret containing database credentials for aps app |
database.password | string | nil | JDBC password to use to connect to the DB for aps app |
database.url | string | nil | JDBC url to connect to the external DB for aps app |
database.username | string | nil | JDBC username to use to connect to the DB for aps app |
envFromExistingConfigMap | string | nil | Name of a pre-existing configmap to load env vars from (overrides .environment values) |
environment.ACTIVITI_CORS_ALLOWED_HEADERS | string | "Authorization,Content-Type,Cache-Control,X-Requested-With,accept,Origin,Access-Control-Request-Method,Access-Control-Request-Headers,X-CSRF-Token" | Cross Origin Resource Sharing configuration allowed http headers |
environment.ACTIVITI_CORS_ALLOWED_METHODS | string | "GET,POST,HEAD,OPTIONS,PUT,DELETE" | Cross Origin Resource Sharing configuration allowed http methods |
environment.ACTIVITI_CORS_ALLOWED_ORIGIN_PATTERNS | string | "*" | Cross Origin Resource Sharing configuration allowed origins (list of glob-like patterns) |
environment.ACTIVITI_CORS_ENABLED | string | "true" | Cross Origin Resource Sharing configuration toggle |
environment.ACTIVITI_CSRF_DISABLED | string | "true" | Cross Site Resource Forgery configuration toggle |
environment.IDENTITY_CREDENTIALS_SECRET | string | "" | Alfresco Identity Service application secret |
environment.IDENTITY_SERVICE_ALWAYS_REFRESH_TOKEN | string | "true" | Alfresco Identity Service refresh service token |
environment.IDENTITY_SERVICE_AUTH | string | "http://localhost:8080/auth" | Alfresco Identity Service address |
environment.IDENTITY_SERVICE_AUTODETECT_BEARER_ONLY | string | "true" | Alfresco Identity Service Bearer only toggle |
environment.IDENTITY_SERVICE_ENABLED | string | "false" | Alfresco Identity Service configuration toggle |
environment.IDENTITY_SERVICE_ENABLE_BASIC_AUTH | string | "true" | Alfresco Identity Service allow basic authentication (should only be used over SSL) |
environment.IDENTITY_SERVICE_PRINCIPAL_ATTRIBUTE | string | "email" | Alfresco Identity Service Attribute to map to user login |
environment.IDENTITY_SERVICE_PUBLIC_CLIENT | string | "true" | Alfresco Identity Service public client toggle |
environment.IDENTITY_SERVICE_REALM | string | "alfresco" | Alfresco Identity Service Realm |
environment.IDENTITY_SERVICE_RESOURCE | string | "alfresco" | Alfresco Identity Service resource name to use |
environment.IDENTITY_SERVICE_SSL_REQUIRED | string | "none" | Alfresco Identity Service force using SSL |
environment.IDENTITY_SERVICE_TOKEN_STORE | string | "session" | Alfresco Identity Service token storage configuration |
environment.IDENTITY_SERVICE_USE_BROWSER_BASED_LOGOUT | string | "true" | Alfresco Identity Service browser initiated logout toggle |
global.alfrescoRegistryPullSecrets | string | "quay-registry-secret" | |
image.internalPort | int | 8080 | |
image.pullPolicy | string | "IfNotPresent" | |
image.repository | string | "quay.io/alfresco/alfresco-process-services" | |
image.tag | string | "24.3.0" | |
ingress.annotations.”nginx.ingress.kubernetes.io/affinity” | string | "cookie" | |
ingress.annotations.”nginx.ingress.kubernetes.io/proxy-body-size” | string | "5g" | |
ingress.className | string | "nginx" | supported ingress class |
ingress.enabled | bool | true | Toggle ingress for APS application |
ingress.hosts[0].paths[0].path | string | "/activiti-app" | |
ingress.hosts[0].paths[0].pathType | string | "Prefix" | |
ingress.tls | list | [] | |
license.secretName | string | nil | |
livenessProbe.failureThreshold | int | 5 | |
livenessProbe.initialDelaySeconds | int | 25 | |
livenessProbe.path | string | "/activiti-app/actuator/health/liveness" | For APS prior to 24.3.0, path must be set to /activiti-app/app/rest/locale |
livenessProbe.periodSeconds | int | 10 | |
livenessProbe.timeoutSeconds | int | 5 | |
nodeSelector | object | {} | |
persistence.accessModes[0] | string | "ReadWriteOnce" | |
persistence.baseSize | string | "20Gi" | Initial default size of dynamically provisioned storage |
persistence.data | object | {"mountPath":"/usr/local/data","subPath":"alfresco-process-services/process-data"} | Where to mount data into the container |
persistence.enabled | bool | false | Persist Alfresco Process data |
persistence.existingClaim | string | nil | Define if you want to reuse an already existing PVC |
persistence.storageClass | string | nil | Define if you already have a custom storage class defined for dynamically provisioned storage |
podAnnotations | object | {} | |
podLabels | object | {} | |
podSecurityContext.fsGroup | int | 33007 | |
podSecurityContext.runAsGroup | int | 33007 | |
podSecurityContext.runAsUser | int | 33007 | |
readinessProbe.failureThreshold | int | 5 | |
readinessProbe.initialDelaySeconds | int | 25 | |
readinessProbe.path | string | "/activiti-app/actuator/health/readiness" | For APS prior to 24.3.0, path must be set to /activiti-app/app/rest/locale |
readinessProbe.periodSeconds | int | 10 | |
readinessProbe.timeoutSeconds | int | 5 | |
replicaCount | int | 1 | |
resources.limits.cpu | string | "4000m" | |
resources.limits.memory | string | "8Gi" | |
resources.requests.cpu | string | "500m" | |
resources.requests.memory | string | "1Gi" | |
service.externalPort | int | 80 | |
service.name | string | "aps" | |
service.type | string | "ClusterIP" | |
tags.ci | bool | false | A chart tag used for Hyland’s CI purpose. Do not set it to true. |
tolerations | list | [] | |
volumeMounts | list | [] | |
volumes | list | [] | |
workaround.ACTIVITI-5113 | bool | false |