diff --git a/assets/js/search-data.json b/assets/js/search-data.json index fb558904..ca2c09d2 100644 --- a/assets/js/search-data.json +++ b/assets/js/search-data.json @@ -43,14 +43,14 @@ },"6": { "doc": "alfresco-connector-msteams", "title": "Requirements", - "content": "| Repository | Name | Version | . | https://alfresco.github.io/alfresco-helm-charts/ | alfresco-common | 3.1.4 | . ", + "content": "| Repository | Name | Version | . | https://alfresco.github.io/alfresco-helm-charts/ | alfresco-common | 4.0.0-alpha.0 | . ", "url": "/alfresco-helm-charts/charts/alfresco-connector-msteams/README.html#requirements", "relUrl": "/charts/alfresco-connector-msteams/README.html#requirements" },"7": { "doc": "alfresco-connector-msteams", "title": "Values", - "content": "| Key | Type | Default | Description | . | affinity | object | {\"podAntiAffinity\":{\"preferredDuringSchedulingIgnoredDuringExecution\":[{\"podAffinityTerm\":{\"labelSelector\":{\"matchExpressions\":[{\"key\":\"app.kubernetes.io/name\",\"operator\":\"In\",\"values\":[\"{{ template \\\"alfresco-connector-msteams.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},{\"podAffinityTerm\":{\"labelSelector\":{\"matchExpressions\":[{\"key\":\"app.kubernetes.io/name\",\"operator\":\"In\",\"values\":[\"{{ template \\\"alfresco-connector-msteams.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}]}} | Affinity settings for pod assignment (can contain templates if passed as string) | . | affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0] | object | {\"podAffinityTerm\":{\"labelSelector\":{\"matchExpressions\":[{\"key\":\"app.kubernetes.io/name\",\"operator\":\"In\",\"values\":[\"{{ template \\\"alfresco-connector-msteams.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-connector-msteams.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 | . | alfresco.baseUrl | string | \"change_me_alf_base_url\" |   | . | alfresco.digitalWorkspace.contextPath | string | \"/workspace/\" |   | . | environment | string | nil |   | . | global.alfrescoRegistryPullSecrets | string | \"quay-registry-secret\" |   | . | image.internalPort | int | 3978 |   | . | image.pullPolicy | string | \"IfNotPresent\" |   | . | image.repository | string | \"quay.io/alfresco/alfresco-ms-teams-service\" |   | . | image.tag | string | \"2.0.4\" |   | . | ingress.className | string | \"nginx\" |   | . | ingress.extraAnnotations | object | {} |   | . | ingress.path | string | \"/ms-teams-service\" |   | . | ingress.tls | list | [] |   | . | livenessProbe.failureThreshold | int | 1 |   | . | livenessProbe.initialDelaySeconds | int | 10 |   | . | livenessProbe.periodSeconds | int | 20 |   | . | livenessProbe.tcpSocket.port | string | \"service-port\" |   | . | livenessProbe.timeoutSeconds | int | 10 |   | . | microsoft.app.existingSecret.keys.id | string | \"MICROSOFT_APP_ID\" |   | . | microsoft.app.existingSecret.keys.password | string | \"MICROSOFT_APP_PASSWORD\" |   | . | microsoft.app.existingSecret.name | string | nil |   | . | microsoft.app.id | string | nil |   | . | microsoft.app.oauth.connectionName | string | \"alfresco\" |   | . | microsoft.app.password | string | nil |   | . | nodeSelector | object | {} |   | . | podSecurityContext.runAsNonRoot | bool | true |   | . | podSecurityContext.runAsUser | int | 33041 |   | . | readinessProbe.initialDelaySeconds | int | 20 |   | . | readinessProbe.periodSeconds | int | 60 |   | . | readinessProbe.tcpSocket.port | string | \"service-port\" |   | . | readinessProbe.timeoutSeconds | int | 10 |   | . | replicaCount | int | 2 |   | . | repository.existingConfigMap.keys.url | string | \"ALFRESCO_BASE_URL\" | Key within the configmap holding the full url to connect to the alfresco repository | . | repository.existingConfigMap.name | string | nil | Alternatively, provide repository connection details via an existing configmap | . | repository.url | string | nil | URL of the Alfresco repository | . | resources.limits.cpu | string | \"1\" |   | . | resources.limits.memory | string | \"1000Mi\" |   | . | resources.requests.cpu | string | \"0.5\" |   | . | resources.requests.memory | string | \"1000Mi\" |   | . | service.externalPort | int | 80 |   | . | service.name | string | \"ms-teams-service\" |   | . | service.type | string | \"ClusterIP\" |   | . | serviceAccount.annotations | object | {} | Annotations to add to the service account | . | serviceAccount.create | bool | true | Specifies whether a service account should be created | . | serviceAccount.name | string | \"msteams-sa\" | The name of the service account to use. If not set and create is true, a name is generated using the fullname template | . | strategy.rollingUpdate.maxSurge | int | 1 |   | . | strategy.rollingUpdate.maxUnavailable | int | 0 |   | . | teams.chat.filenameEnabled | bool | true |   | . | teams.chat.imageEnabled | bool | true |   | . | teams.chat.metadataEnabled | bool | true |   | . ", + "content": "| Key | Type | Default | Description | . | affinity | object | {\"podAntiAffinity\":{\"preferredDuringSchedulingIgnoredDuringExecution\":[{\"podAffinityTerm\":{\"labelSelector\":{\"matchExpressions\":[{\"key\":\"app.kubernetes.io/name\",\"operator\":\"In\",\"values\":[\"{{ template \\\"alfresco-connector-msteams.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},{\"podAffinityTerm\":{\"labelSelector\":{\"matchExpressions\":[{\"key\":\"app.kubernetes.io/name\",\"operator\":\"In\",\"values\":[\"{{ template \\\"alfresco-connector-msteams.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}]}} | Affinity settings for pod assignment (can contain templates if passed as string) | . | affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0] | object | {\"podAffinityTerm\":{\"labelSelector\":{\"matchExpressions\":[{\"key\":\"app.kubernetes.io/name\",\"operator\":\"In\",\"values\":[\"{{ template \\\"alfresco-connector-msteams.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-connector-msteams.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 | . | alfresco.baseUrl | string | \"change_me_alf_base_url\" |   | . | alfresco.digitalWorkspace.contextPath | string | \"/workspace/\" |   | . | environment | string | nil |   | . | global.alfrescoRegistryPullSecrets | string | \"quay-registry-secret\" |   | . | image.internalPort | int | 3978 |   | . | image.pullPolicy | string | \"IfNotPresent\" |   | . | image.repository | string | \"quay.io/alfresco/alfresco-ms-teams-service\" |   | . | image.tag | string | \"2.0.4\" |   | . | ingress.className | string | \"nginx\" |   | . | ingress.extraAnnotations | object | {} |   | . | ingress.hosts[0].paths[0].path | string | \"/ms-teams-service\" |   | . | ingress.hosts[0].paths[0].pathType | string | \"Prefix\" |   | . | ingress.tls | list | [] |   | . | livenessProbe.failureThreshold | int | 1 |   | . | livenessProbe.initialDelaySeconds | int | 10 |   | . | livenessProbe.periodSeconds | int | 20 |   | . | livenessProbe.tcpSocket.port | string | \"service-port\" |   | . | livenessProbe.timeoutSeconds | int | 10 |   | . | microsoft.app.existingSecret.keys.id | string | \"MICROSOFT_APP_ID\" |   | . | microsoft.app.existingSecret.keys.password | string | \"MICROSOFT_APP_PASSWORD\" |   | . | microsoft.app.existingSecret.name | string | nil |   | . | microsoft.app.id | string | nil |   | . | microsoft.app.oauth.connectionName | string | \"alfresco\" |   | . | microsoft.app.password | string | nil |   | . | nodeSelector | object | {} |   | . | podSecurityContext.runAsNonRoot | bool | true |   | . | podSecurityContext.runAsUser | int | 33041 |   | . | readinessProbe.initialDelaySeconds | int | 20 |   | . | readinessProbe.periodSeconds | int | 60 |   | . | readinessProbe.tcpSocket.port | string | \"service-port\" |   | . | readinessProbe.timeoutSeconds | int | 10 |   | . | replicaCount | int | 2 |   | . | repository.existingConfigMap.keys.url | string | \"ALFRESCO_BASE_URL\" | Key within the configmap holding the full url to connect to the alfresco repository | . | repository.existingConfigMap.name | string | nil | Alternatively, provide repository connection details via an existing configmap | . | repository.url | string | nil | URL of the Alfresco repository | . | resources.limits.cpu | string | \"1\" |   | . | resources.limits.memory | string | \"1000Mi\" |   | . | resources.requests.cpu | string | \"0.5\" |   | . | resources.requests.memory | string | \"1000Mi\" |   | . | service.externalPort | int | 80 |   | . | service.name | string | \"ms-teams-service\" |   | . | service.type | string | \"ClusterIP\" |   | . | serviceAccount.annotations | object | {} | Annotations to add to the service account | . | serviceAccount.create | bool | true | Specifies whether a service account should be created | . | serviceAccount.name | string | \"msteams-sa\" | The name of the service account to use. If not set and create is true, a name is generated using the fullname template | . | strategy.rollingUpdate.maxSurge | int | 1 |   | . | strategy.rollingUpdate.maxUnavailable | int | 0 |   | . | teams.chat.filenameEnabled | bool | true |   | . | teams.chat.imageEnabled | bool | true |   | . | teams.chat.metadataEnabled | bool | true |   | . ", "url": "/alfresco-helm-charts/charts/alfresco-connector-msteams/README.html#values", "relUrl": "/charts/alfresco-connector-msteams/README.html#values" @@ -71,14 +71,14 @@ },"10": { "doc": "alfresco-sync-service", "title": "Requirements", - "content": "| Repository | Name | Version | . | https://alfresco.github.io/alfresco-helm-charts/ | activemq | 3.6.0 | . | https://alfresco.github.io/alfresco-helm-charts/ | alfresco-common | 3.1.4 | . | oci://registry-1.docker.io/bitnamicharts | postgresql | 12.5.6 | . ", + "content": "| Repository | Name | Version | . | https://alfresco.github.io/alfresco-helm-charts/ | activemq | 3.6.0 | . | https://alfresco.github.io/alfresco-helm-charts/ | alfresco-common | 4.0.0-alpha.0 | . | oci://registry-1.docker.io/bitnamicharts | postgresql | 12.5.6 | . ", "url": "/alfresco-helm-charts/charts/alfresco-sync-service/README.html#requirements", "relUrl": "/charts/alfresco-sync-service/README.html#requirements" },"11": { "doc": "alfresco-sync-service", "title": "Values", - "content": "| Key | Type | Default | Description | . | affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0] | object | {\"podAffinityTerm\":{\"labelSelector\":{\"matchExpressions\":[{\"key\":\"app.kubernetes.io/name\",\"operator\":\"In\",\"values\":[\"{{ template \\\"alfresco-sync-service.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 on nodes with different zones | . | affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[1] | object | {\"podAffinityTerm\":{\"labelSelector\":{\"matchExpressions\":[{\"key\":\"app.kubernetes.io/name\",\"operator\":\"In\",\"values\":[\"{{ template \\\"alfresco-sync-service.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 on nodes with different nodes | . | database.driver | string | \"org.postgresql.Driver\" | The JDBC Driver to connect to the DB. If different from the default make sure your container image ships it. | . | database.existingConfigMap.keys.driver | string | \"DATABASE_DRIVER\" | configmap key where to find the JDBC driver class to use. The configmap may leverage the alfresco-repository.db.cm named template to auto-generate it from the sole url parameter. | . | database.existingConfigMap.keys.url | string | \"DATABASE_URL\" | configmap key where to find the URL of the database | . | database.existingConfigMap.name | string | nil |   | . | database.existingSecret.keys.password | string | \"DATABASE_PASSWORD\" | Key within the secret holding the database password | . | database.existingSecret.keys.username | string | \"DATABASE_USERNAME\" | Key within the secret holding the database username | . | database.existingSecret.name | string | nil | Name of a pre-existing secret containing database credentials | . | database.password | string | nil | JDBC password to use to connect to the DB | . | database.url | string | nil | JDBC url to connect to the external DB | . | database.username | string | nil | JDBC username to use to connect to the DB | . | environment.JAVA_OPTS | string | \"-Dsql.db.pool.initial=25 -Dsql.db.pool.max=75 -Dsync.metrics.reporter.graphite.enabled=false -XX:MinRAMPercentage=50 -XX:MaxRAMPercentage=80\" |   | . | global | object | {\"alfrescoRegistryPullSecrets\":\"quay-registry-secret\",\"strategy\":{\"rollingUpdate\":{\"maxSurge\":1,\"maxUnavailable\":0}}} | Global definition of Docker registry pull secret which can be overridden from parent ACS Helm chart(s) | . | hazelcast.service.port | int | 5701 |   | . | hazelcast.service.type | string | \"ClusterIP\" |   | . | image.internalPort | int | 9090 |   | . | image.pullPolicy | string | \"IfNotPresent\" |   | . | image.repository | string | \"quay.io/alfresco/service-sync\" |   | . | image.tag | string | \"5.1.0\" |   | . | ingress.extraAnnotations | object | {} | useful when running Sync service without SSL termination done by a load balancer, e.g. when ran on Minikube for testing purposes nginx.ingress.kubernetes.io/ssl-redirect: “false” | . | ingress.path | string | \"/syncservice\" |   | . | ingress.tls | list | [] |   | . | livenessProbe.httpGet.path | string | \"/alfresco/healthcheck\" |   | . | livenessProbe.httpGet.port | string | \"serviceport\" |   | . | livenessProbe.initialDelaySeconds | int | 30 |   | . | livenessProbe.periodSeconds | int | 30 |   | . | livenessProbe.timeoutSeconds | int | 10 |   | . | messageBroker.existingConfigMap.keys.url | string | \"BROKER_URL\" | configmap key where to find the URL of the message broker | . | messageBroker.existingConfigMap.name | string | nil | Name of a pre-existing configmap containing message broker details | . | messageBroker.existingSecret.keys.password | string | \"BROKER_PASSWORD\" | Key within the secret holding the message broker password | . | messageBroker.existingSecret.keys.username | string | \"BROKER_USERNAME\" | Key within the secret holding the message broker username | . | messageBroker.existingSecret.name | string | nil | Name of a pre-existing secret containing message broker credentials | . | messageBroker.nameOverride | string | \"activemq\" | A name that will be used as a base to get broker connection details | . | messageBroker.password | string | nil | Credential to use to authenticate to the broker. | . | messageBroker.url | string | nil | A failover URI formatted string, see: https://activemq.apache.org/failover-transport-reference | . | messageBroker.username | string | nil | Username to authenticate as. | . | nodeSelector | object | {} |   | . | podAnnotations | object | {} |   | . | podLabels | object | {} |   | . | podSecurityContext.fsGroup | int | 1000 |   | . | podSecurityContext.runAsGroup | int | 1000 |   | . | podSecurityContext.runAsNonRoot | bool | true |   | . | podSecurityContext.runAsUser | int | 33020 |   | . | readinessProbe.failureThreshold | int | 12 |   | . | readinessProbe.httpGet.path | string | \"/alfresco/healthcheck\" |   | . | readinessProbe.httpGet.port | string | \"serviceport\" |   | . | readinessProbe.initialDelaySeconds | int | 20 |   | . | readinessProbe.periodSeconds | int | 10 |   | . | readinessProbe.timeoutSeconds | int | 10 |   | . | replicaCount | int | 1 |   | . | repository.existingConfigMap.keys.host | string | \"REPO_HOST\" | configmap key where to find the URL of the message broker | . | repository.existingConfigMap.keys.port | string | \"REPO_PORT\" |   | . | repository.existingConfigMap.keys.scheme | string | \"REPO_SCHEME\" |   | . | repository.existingConfigMap.name | string | nil | Name of a pre-existing configmap containing message broker details | . | repository.host | string | nil | ACS repository host | . | repository.port | string | nil | ACS repository port | . | repository.scheme | string | nil | ACS repository port | . | resources.limits.cpu | string | \"2\" |   | . | resources.limits.memory | string | \"2000Mi\" |   | . | resources.requests.cpu | string | \"0.5\" |   | . | resources.requests.memory | string | \"800Mi\" |   | . | service.externalPort | int | 80 |   | . | service.name | string | \"syncservice\" |   | . | service.type | string | \"NodePort\" |   | . | serviceAccount.annotations | object | {} | Annotations to add to the service account | . | serviceAccount.create | bool | true | Specifies whether a service account should be created | . | serviceAccount.name | string | \"alfresco-sync\" |   | . | tags.ci | bool | false | A chart tag used for Hyland’s CI purpose. Do not set it to true. | . | terminationGracePeriodSeconds | int | 60 |   | . | tolerations | list | [] |   | . ", + "content": "| Key | Type | Default | Description | . | affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0] | object | {\"podAffinityTerm\":{\"labelSelector\":{\"matchExpressions\":[{\"key\":\"app.kubernetes.io/name\",\"operator\":\"In\",\"values\":[\"{{ template \\\"alfresco-sync-service.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 on nodes with different zones | . | affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[1] | object | {\"podAffinityTerm\":{\"labelSelector\":{\"matchExpressions\":[{\"key\":\"app.kubernetes.io/name\",\"operator\":\"In\",\"values\":[\"{{ template \\\"alfresco-sync-service.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 on nodes with different nodes | . | database.driver | string | \"org.postgresql.Driver\" | The JDBC Driver to connect to the DB. If different from the default make sure your container image ships it. | . | database.existingConfigMap.keys.driver | string | \"DATABASE_DRIVER\" | configmap key where to find the JDBC driver class to use. The configmap may leverage the alfresco-repository.db.cm named template to auto-generate it from the sole url parameter. | . | database.existingConfigMap.keys.url | string | \"DATABASE_URL\" | configmap key where to find the URL of the database | . | database.existingConfigMap.name | string | nil |   | . | database.existingSecret.keys.password | string | \"DATABASE_PASSWORD\" | Key within the secret holding the database password | . | database.existingSecret.keys.username | string | \"DATABASE_USERNAME\" | Key within the secret holding the database username | . | database.existingSecret.name | string | nil | Name of a pre-existing secret containing database credentials | . | database.password | string | nil | JDBC password to use to connect to the DB | . | database.url | string | nil | JDBC url to connect to the external DB | . | database.username | string | nil | JDBC username to use to connect to the DB | . | environment.JAVA_OPTS | string | \"-Dsql.db.pool.initial=25 -Dsql.db.pool.max=75 -Dsync.metrics.reporter.graphite.enabled=false -XX:MinRAMPercentage=50 -XX:MaxRAMPercentage=80\" |   | . | global | object | {\"alfrescoRegistryPullSecrets\":\"quay-registry-secret\",\"strategy\":{\"rollingUpdate\":{\"maxSurge\":1,\"maxUnavailable\":0}}} | Global definition of Docker registry pull secret which can be overridden from parent ACS Helm chart(s) | . | hazelcast.service.port | int | 5701 |   | . | hazelcast.service.type | string | \"ClusterIP\" |   | . | image.internalPort | int | 9090 |   | . | image.pullPolicy | string | \"IfNotPresent\" |   | . | image.repository | string | \"quay.io/alfresco/service-sync\" |   | . | image.tag | string | \"5.1.0\" |   | . | ingress.extraAnnotations | object | {} | useful when running Sync service without SSL termination done by a load balancer, e.g. when ran on Minikube for testing purposes nginx.ingress.kubernetes.io/ssl-redirect: “false” | . | ingress.hosts[0].paths[0].path | string | \"/syncservice(/|$)(.*)\" |   | . | ingress.hosts[0].paths[0].pathType | string | \"Prefix\" |   | . | ingress.tls | list | [] |   | . | livenessProbe.httpGet.path | string | \"/alfresco/healthcheck\" |   | . | livenessProbe.httpGet.port | string | \"serviceport\" |   | . | livenessProbe.initialDelaySeconds | int | 30 |   | . | livenessProbe.periodSeconds | int | 30 |   | . | livenessProbe.timeoutSeconds | int | 10 |   | . | messageBroker.existingConfigMap.keys.url | string | \"BROKER_URL\" | configmap key where to find the URL of the message broker | . | messageBroker.existingConfigMap.name | string | nil | Name of a pre-existing configmap containing message broker details | . | messageBroker.existingSecret.keys.password | string | \"BROKER_PASSWORD\" | Key within the secret holding the message broker password | . | messageBroker.existingSecret.keys.username | string | \"BROKER_USERNAME\" | Key within the secret holding the message broker username | . | messageBroker.existingSecret.name | string | nil | Name of a pre-existing secret containing message broker credentials | . | messageBroker.nameOverride | string | \"activemq\" | A name that will be used as a base to get broker connection details | . | messageBroker.password | string | nil | Credential to use to authenticate to the broker. | . | messageBroker.url | string | nil | A failover URI formatted string, see: https://activemq.apache.org/failover-transport-reference | . | messageBroker.username | string | nil | Username to authenticate as. | . | nodeSelector | object | {} |   | . | podAnnotations | object | {} |   | . | podLabels | object | {} |   | . | podSecurityContext.fsGroup | int | 1000 |   | . | podSecurityContext.runAsGroup | int | 1000 |   | . | podSecurityContext.runAsNonRoot | bool | true |   | . | podSecurityContext.runAsUser | int | 33020 |   | . | readinessProbe.failureThreshold | int | 12 |   | . | readinessProbe.httpGet.path | string | \"/alfresco/healthcheck\" |   | . | readinessProbe.httpGet.port | string | \"serviceport\" |   | . | readinessProbe.initialDelaySeconds | int | 20 |   | . | readinessProbe.periodSeconds | int | 10 |   | . | readinessProbe.timeoutSeconds | int | 10 |   | . | replicaCount | int | 1 |   | . | repository.existingConfigMap.keys.host | string | \"REPO_HOST\" | configmap key where to find the URL of the message broker | . | repository.existingConfigMap.keys.port | string | \"REPO_PORT\" |   | . | repository.existingConfigMap.keys.scheme | string | \"REPO_SCHEME\" |   | . | repository.existingConfigMap.name | string | nil | Name of a pre-existing configmap containing message broker details | . | repository.host | string | nil | ACS repository host | . | repository.port | string | nil | ACS repository port | . | repository.scheme | string | nil | ACS repository port | . | resources.limits.cpu | string | \"2\" |   | . | resources.limits.memory | string | \"2000Mi\" |   | . | resources.requests.cpu | string | \"0.5\" |   | . | resources.requests.memory | string | \"800Mi\" |   | . | service.externalPort | int | 80 |   | . | service.name | string | \"syncservice\" |   | . | service.type | string | \"NodePort\" |   | . | serviceAccount.annotations | object | {} | Annotations to add to the service account | . | serviceAccount.create | bool | true | Specifies whether a service account should be created | . | serviceAccount.name | string | \"alfresco-sync\" |   | . | tags.ci | bool | false | A chart tag used for Hyland’s CI purpose. Do not set it to true. | . | terminationGracePeriodSeconds | int | 60 |   | . | tolerations | list | [] |   | . ", "url": "/alfresco-helm-charts/charts/alfresco-sync-service/README.html#values", "relUrl": "/charts/alfresco-sync-service/README.html#values" @@ -197,14 +197,14 @@ },"28": { "doc": "alfresco-connector-ms365", "title": "Requirements", - "content": "| Repository | Name | Version | . | https://alfresco.github.io/alfresco-helm-charts/ | alfresco-common | 3.1.4 | . ", + "content": "| Repository | Name | Version | . | https://alfresco.github.io/alfresco-helm-charts/ | alfresco-common | 4.0.0-alpha.0 | . ", "url": "/alfresco-helm-charts/charts/alfresco-connector-ms365/README.html#requirements", "relUrl": "/charts/alfresco-connector-ms365/README.html#requirements" },"29": { "doc": "alfresco-connector-ms365", "title": "Values", - "content": "| Key | Type | Default | Description | . | affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0] | object | {\"podAffinityTerm\":{\"labelSelector\":{\"matchExpressions\":[{\"key\":\"app.kubernetes.io/name\",\"operator\":\"In\",\"values\":[\"{{ template \\\"alfresco-connector-ms365.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-connector-ms365.name\\\" $ }}\"]},{\"key\":\"app.kubernetes.io/instance\",\"operator\":\"In\",\"values\":[\"{{ .Release.Name }}\"]}]},\"topologyKey\":\"kubernetes.io/hostname\"},\"weight\":5} | Prefer to schedule pods in different nodes | . | environment | object | {} |   | . | global.alfrescoRegistryPullSecrets | string | \"quay-registry-secret\" |   | . | image.internalPort | int | 9095 |   | . | image.pullPolicy | string | \"IfNotPresent\" |   | . | image.repository | string | \"quay.io/alfresco/alfresco-ooi-service\" |   | . | image.tag | string | \"2.0.4\" |   | . | ingress.className | string | \"nginx\" |   | . | ingress.extraAnnotations | object | {} |   | . | ingress.path | string | \"/ooi-service\" |   | . | ingress.tls | list | [] |   | . | livenessProbe.failureThreshold | int | 1 |   | . | livenessProbe.initialDelaySeconds | int | 10 |   | . | livenessProbe.periodSeconds | int | 20 |   | . | livenessProbe.tcpSocket.port | string | \"service-port\" |   | . | livenessProbe.timeoutSeconds | int | 10 |   | . | nodeSelector | object | {} |   | . | podAnnotations | object | {} |   | . | podLabels | object | {} |   | . | podSecurityContext.runAsNonRoot | bool | true |   | . | podSecurityContext.runAsUser | int | 33006 |   | . | readinessProbe.initialDelaySeconds | int | 20 |   | . | readinessProbe.periodSeconds | int | 60 |   | . | readinessProbe.tcpSocket.port | string | \"service-port\" |   | . | readinessProbe.timeoutSeconds | int | 10 |   | . | replicaCount | int | 2 |   | . | repository.existingConfigMap.keys.host | string | \"REPO_HOST\" | name of the key in the configMap where to find the repository service host | . | repository.existingConfigMap.keys.port | string | \"REPO_PORT\" | name of the key in the configMap where to find the repository service port | . | repository.existingConfigMap.name | string | nil | a pre-existing configmap which provides expected configuration for ms365 | . | repository.host | string | \"acs-alfresco-cs-repository\" | ACS repository host | . | repository.port | int | 80 | ACS repository port | . | resources.limits.cpu | string | \"2\" |   | . | resources.limits.memory | string | \"1000Mi\" |   | . | resources.requests.cpu | string | \"0.25\" |   | . | resources.requests.memory | string | \"1000Mi\" |   | . | service.externalPort | int | 80 |   | . | service.name | string | \"ms365-service\" |   | . | service.type | string | \"ClusterIP\" |   | . | serviceAccount.annotations | object | {} | Annotations to add to the service account | . | serviceAccount.create | bool | true | Specifies whether a service account should be created | . | serviceAccount.name | string | \"ms365-sa\" | The name of the service account to use. If not set and create is true, a name is generated using the fullname template | . | strategy.rollingUpdate.maxSurge | int | 1 |   | . | strategy.rollingUpdate.maxUnavailable | int | 0 |   | . | tolerations | list | [] |   | . ", + "content": "| Key | Type | Default | Description | . | affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0] | object | {\"podAffinityTerm\":{\"labelSelector\":{\"matchExpressions\":[{\"key\":\"app.kubernetes.io/name\",\"operator\":\"In\",\"values\":[\"{{ template \\\"alfresco-connector-ms365.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-connector-ms365.name\\\" $ }}\"]},{\"key\":\"app.kubernetes.io/instance\",\"operator\":\"In\",\"values\":[\"{{ .Release.Name }}\"]}]},\"topologyKey\":\"kubernetes.io/hostname\"},\"weight\":5} | Prefer to schedule pods in different nodes | . | environment | object | {} |   | . | global.alfrescoRegistryPullSecrets | string | \"quay-registry-secret\" |   | . | image.internalPort | int | 9095 |   | . | image.pullPolicy | string | \"IfNotPresent\" |   | . | image.repository | string | \"quay.io/alfresco/alfresco-ooi-service\" |   | . | image.tag | string | \"2.0.4\" |   | . | ingress.className | string | \"nginx\" |   | . | ingress.extraAnnotations | object | {} |   | . | ingress.hosts[0].paths[0].path | string | \"/ooi-service\" |   | . | ingress.hosts[0].paths[0].pathType | string | \"Prefix\" |   | . | ingress.tls | list | [] |   | . | livenessProbe.failureThreshold | int | 1 |   | . | livenessProbe.initialDelaySeconds | int | 10 |   | . | livenessProbe.periodSeconds | int | 20 |   | . | livenessProbe.tcpSocket.port | string | \"service-port\" |   | . | livenessProbe.timeoutSeconds | int | 10 |   | . | nodeSelector | object | {} |   | . | podAnnotations | object | {} |   | . | podLabels | object | {} |   | . | podSecurityContext.runAsNonRoot | bool | true |   | . | podSecurityContext.runAsUser | int | 33006 |   | . | readinessProbe.initialDelaySeconds | int | 20 |   | . | readinessProbe.periodSeconds | int | 60 |   | . | readinessProbe.tcpSocket.port | string | \"service-port\" |   | . | readinessProbe.timeoutSeconds | int | 10 |   | . | replicaCount | int | 2 |   | . | repository.existingConfigMap.keys.host | string | \"REPO_HOST\" | name of the key in the configMap where to find the repository service host | . | repository.existingConfigMap.keys.port | string | \"REPO_PORT\" | name of the key in the configMap where to find the repository service port | . | repository.existingConfigMap.name | string | nil | a pre-existing configmap which provides expected configuration for ms365 | . | repository.host | string | \"acs-alfresco-cs-repository\" | ACS repository host | . | repository.port | int | 80 | ACS repository port | . | resources.limits.cpu | string | \"2\" |   | . | resources.limits.memory | string | \"1000Mi\" |   | . | resources.requests.cpu | string | \"0.25\" |   | . | resources.requests.memory | string | \"1000Mi\" |   | . | service.externalPort | int | 80 |   | . | service.name | string | \"ms365-service\" |   | . | service.type | string | \"ClusterIP\" |   | . | serviceAccount.annotations | object | {} | Annotations to add to the service account | . | serviceAccount.create | bool | true | Specifies whether a service account should be created | . | serviceAccount.name | string | \"ms365-sa\" | The name of the service account to use. If not set and create is true, a name is generated using the fullname template | . | strategy.rollingUpdate.maxSurge | int | 1 |   | . | strategy.rollingUpdate.maxUnavailable | int | 0 |   | . | tolerations | list | [] |   | . ", "url": "/alfresco-helm-charts/charts/alfresco-connector-ms365/README.html#values", "relUrl": "/charts/alfresco-connector-ms365/README.html#values" @@ -267,14 +267,14 @@ },"38": { "doc": "alfresco-insight-zeppelin", "title": "Requirements", - "content": "| Repository | Name | Version | . | https://alfresco.github.io/alfresco-helm-charts/ | alfresco-common | 3.1.4 | . ", + "content": "| Repository | Name | Version | . | https://alfresco.github.io/alfresco-helm-charts/ | alfresco-common | 4.0.0-alpha.0 | . ", "url": "/alfresco-helm-charts/charts/alfresco-search-service/charts/alfresco-insight-zeppelin/README.html#requirements", "relUrl": "/charts/alfresco-search-service/charts/alfresco-insight-zeppelin/README.html#requirements" },"39": { "doc": "alfresco-insight-zeppelin", "title": "Values", - "content": "| Key | Type | Default | Description | . | affinity | string | \"\" | Pod affinity, passed thru tpl function | . | environment.ZEPPELIN_INTP_MEM | string | \"-Xms512m -Xmx1g\" |   | . | environment.ZEPPELIN_MEM | string | \"-Xms512m -Xmx1g\" |   | . | global.alfrescoRegistryPullSecrets | string | \"quay-registry-secret\" | Global definition of Docker registry pull secret which can be overridden from parent ACS Helm chart(s) | . | global.strategy.rollingUpdate.maxSurge | int | 1 |   | . | global.strategy.rollingUpdate.maxUnavailable | int | 0 |   | . | image.internalPort | int | 9090 |   | . | image.pullPolicy | string | \"IfNotPresent\" |   | . | image.repository | string | \"quay.io/alfresco/insight-zeppelin\" |   | . | image.tag | string | \"2.0.13\" |   | . | ingress.path | string | \"/zeppelin\" |   | . | livenessProbe.initialDelaySeconds | int | 130 |   | . | livenessProbe.periodSeconds | int | 20 |   | . | livenessProbe.timeoutSeconds | int | 10 |   | . | nodeSelector | object | {} |   | . | podSecurityContext.runAsNonRoot | bool | true |   | . | podSecurityContext.runAsUser | int | 33007 |   | . | readinessProbe.initialDelaySeconds | int | 60 |   | . | readinessProbe.periodSeconds | int | 20 |   | . | readinessProbe.timeoutSeconds | int | 10 |   | . | replicaCount | int | 1 |   | . | repository.existingConfigMap.keys.host | string | \"REPO_HOST\" | Key within the configmap holding the repository hostname | . | repository.existingConfigMap.keys.port | string | \"REPO_PORT\" | Key within the configmap holding the repository port | . | repository.existingConfigMap.name | string | nil | Name of a pre-existing configmap containing Alfresco repository URL | . | repository.url | string | \"http://alfresco-search-service\" | Alfresco repository URL | . | resources.limits.cpu | string | \"1\" |   | . | resources.limits.memory | string | \"1024Mi\" |   | . | resources.requests.cpu | string | \"0.5\" |   | . | resources.requests.memory | string | \"512Mi\" |   | . | service.externalPort | int | 80 |   | . | service.name | string | \"zeppelin\" |   | . | service.type | string | \"ClusterIP\" |   | . | serviceAccount.annotations | object | {} | Annotations to add to the service account | . | serviceAccount.automount | bool | true | Automatically mount a ServiceAccount’s API credentials? | . | serviceAccount.create | bool | true | Specifies whether a service account should be created | . | serviceAccount.name | string | \"\" | The name of the service account to use. If not set and create is true, a name is generated using the fullname template | . | tolerations | list | [] |   | . ", + "content": "| Key | Type | Default | Description | . | affinity | string | \"\" | Pod affinity, passed thru tpl function | . | environment.ZEPPELIN_INTP_MEM | string | \"-Xms512m -Xmx1g\" |   | . | environment.ZEPPELIN_MEM | string | \"-Xms512m -Xmx1g\" |   | . | global.alfrescoRegistryPullSecrets | string | \"quay-registry-secret\" | Global definition of Docker registry pull secret which can be overridden from parent ACS Helm chart(s) | . | global.strategy.rollingUpdate.maxSurge | int | 1 |   | . | global.strategy.rollingUpdate.maxUnavailable | int | 0 |   | . | image.internalPort | int | 9090 |   | . | image.pullPolicy | string | \"IfNotPresent\" |   | . | image.repository | string | \"quay.io/alfresco/insight-zeppelin\" |   | . | image.tag | string | \"2.0.13\" |   | . | ingress.className | string | \"nginx\" |   | . | ingress.extraAnnotations | object | {} |   | . | ingress.hosts[0].paths[0].path | string | \"/zeppelin\" |   | . | ingress.hosts[0].paths[0].pathType | string | \"Prefix\" |   | . | ingress.tls | list | [] |   | . | livenessProbe.initialDelaySeconds | int | 130 |   | . | livenessProbe.periodSeconds | int | 20 |   | . | livenessProbe.timeoutSeconds | int | 10 |   | . | nodeSelector | object | {} |   | . | podSecurityContext.runAsNonRoot | bool | true |   | . | podSecurityContext.runAsUser | int | 33007 |   | . | readinessProbe.initialDelaySeconds | int | 60 |   | . | readinessProbe.periodSeconds | int | 20 |   | . | readinessProbe.timeoutSeconds | int | 10 |   | . | replicaCount | int | 1 |   | . | repository.existingConfigMap.keys.host | string | \"REPO_HOST\" | Key within the configmap holding the repository hostname | . | repository.existingConfigMap.keys.port | string | \"REPO_PORT\" | Key within the configmap holding the repository port | . | repository.existingConfigMap.name | string | nil | Name of a pre-existing configmap containing Alfresco repository URL | . | repository.url | string | \"http://alfresco-search-service\" | Alfresco repository URL | . | resources.limits.cpu | string | \"1\" |   | . | resources.limits.memory | string | \"1024Mi\" |   | . | resources.requests.cpu | string | \"0.5\" |   | . | resources.requests.memory | string | \"512Mi\" |   | . | service.externalPort | int | 80 |   | . | service.name | string | \"zeppelin\" |   | . | service.type | string | \"ClusterIP\" |   | . | serviceAccount.annotations | object | {} | Annotations to add to the service account | . | serviceAccount.automount | bool | true | Automatically mount a ServiceAccount’s API credentials? | . | serviceAccount.create | bool | true | Specifies whether a service account should be created | . | serviceAccount.name | string | \"\" | The name of the service account to use. If not set and create is true, a name is generated using the fullname template | . | tolerations | list | [] |   | . ", "url": "/alfresco-helm-charts/charts/alfresco-search-service/charts/alfresco-insight-zeppelin/README.html#values", "relUrl": "/charts/alfresco-search-service/charts/alfresco-insight-zeppelin/README.html#values" @@ -295,14 +295,14 @@ },"42": { "doc": "alfresco-search-service", "title": "Requirements", - "content": "| Repository | Name | Version | . |   | alfresco-insight-zeppelin | 3.0.4 | . | https://alfresco.github.io/alfresco-helm-charts/ | alfresco-common | 3.1.4 | . ", + "content": "| Repository | Name | Version | . |   | alfresco-insight-zeppelin | 4.0.0-alpha.0 | . | https://alfresco.github.io/alfresco-helm-charts/ | alfresco-common | 4.0.0-alpha.0 | . ", "url": "/alfresco-helm-charts/charts/alfresco-search-service/README.html#requirements", "relUrl": "/charts/alfresco-search-service/README.html#requirements" },"43": { "doc": "alfresco-search-service", "title": "Values", - "content": "| Key | Type | Default | Description | . | affinity | string | \"\" | Pod affinity, passed thru tpl function | . | alfresco-insight-zeppelin.enabled | bool | false |   | . | environment.SOLR_CREATE_ALFRESCO_DEFAULTS | string | \"alfresco,archive\" |   | . | global.alfrescoRegistryPullSecrets | string | \"quay-registry-secret\" |   | . | ingress.annotations | object | {\"nginx.ingress.kubernetes.io/auth-realm\":\"Authentication Required - Alfresco Search Services\",\"nginx.ingress.kubernetes.io/auth-type\":\"basic\",\"nginx.ingress.kubernetes.io/whitelist-source-range\":\"0.0.0.0/0\"} | nginx ingress annotations (see https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/annotations) | . | ingress.basicAuth | string | nil | Default solr basic auth user/password: admin / admin You can create your own with htpasswd utilility & encode it with base640. Example: echo -n \"$(htpasswd -nbm admin admin)\" | base64 | tr -d '\\n' basicAuth: YWRtaW46JGFwcjEkVVJqb29uS00kSEMuS1EwVkRScFpwSHB2a3JwTDd1Lg== | . | ingress.className | string | \"nginx\" |   | . | ingress.enabled | bool | false | Expose the solr admin console behind basic auth | . | ingress.existingSecretName | string | nil | An existing secret that contains an auth key with a value in the same format of ingress.basicAuth | . | ingress.path | string | \"/solr\" |   | . | ingress.tls | list | [] |   | . | initContainer.image.pullPolicy | string | \"IfNotPresent\" |   | . | initContainer.image.repository | string | \"busybox\" |   | . | initContainer.image.tag | string | \"1.35.0\" |   | . | initContainer.resources.limits.memory | string | \"20Mi\" |   | . | initContainer.resources.requests.memory | string | \"5Mi\" |   | . | insightEngineImage.internalPort | string | nil | container’s port search service is listening on change if your custom image use a different port. | . | insightEngineImage.pullPolicy | string | \"IfNotPresent\" |   | . | insightEngineImage.repository | string | \"quay.io/alfresco/insight-engine\" |   | . | insightEngineImage.tag | string | \"2.0.13\" |   | . | livenessProbe.failureThreshold | int | 1 |   | . | livenessProbe.initialDelaySeconds | int | 130 |   | . | livenessProbe.periodSeconds | int | 20 |   | . | livenessProbe.timeoutSeconds | int | 10 |   | . | nodeSelector | object | {} |   | . | persistence.accessModes[0] | string | \"ReadWriteOnce\" |   | . | persistence.baseSize | string | \"10Gi\" | Capacity of the PVC for persistency | . | persistence.enabled | bool | true | When disabled, data is lost when pod is terminated/rescheduled | . | persistence.existingClaim | string | nil | Provide a pre-existing PVC for persistency | . | persistence.search.data.mountPath | string | \"/opt/alfresco-search-services/data\" |   | . | persistence.search.data.subPath | string | \"alfresco-content-services/solr-data\" |   | . | persistence.storageClass | string | nil | Bind PVC based on storageClass (e.g. dynamic provisioning) | . | podSecurityContext.fsGroup | int | 33007 |   | . | podSecurityContext.runAsGroup | int | 33007 |   | . | podSecurityContext.runAsNonRoot | bool | true |   | . | podSecurityContext.runAsUser | int | 33007 |   | . | readinessProbe.initialDelaySeconds | int | 60 |   | . | readinessProbe.periodSeconds | int | 20 |   | . | readinessProbe.timeoutSeconds | int | 10 |   | . | repository.existingConfigMap.keys.host | string | \"SOLR_ALFRESCO_HOST\" | Key within the configmap holding the repository hostname | . | repository.existingConfigMap.keys.port | string | \"SOLR_ALFRESCO_PORT\" | Key within the configmap holding the repository port | . | repository.existingConfigMap.keys.securecomms | string | \"SOLR_ALFRESCO_SECURE_COMMS\" | Key within the configmap holding the repository security level | . | repository.existingConfigMap.name | string | nil | Name of a pre-existing configmap containing Alfresco repository URL | . | repository.existingSecret.keys.sharedSecret | string | \"SOLR_ALFRESCO_SECURECOMMS_SECRET\" | Key within the secret holding the repository shared secret | . | repository.existingSecret.name | string | nil | Alternatively, provide a pre-existing secret containing the shared secret used with repository when securecomms is secret | . | repository.host | string | nil | Alfresco repository hostname | . | repository.port | string | nil | Alfresco repository port | . | repository.securecomms | string | \"secret\" | Alfresco repository security level to use when tracking the repo (‘none’ or ‘secret’) | . | repository.sharedSecret | string | nil | Shared secret used with repository when securecomms is secret | . | resources.limits.cpu | string | \"4\" |   | . | resources.limits.memory | string | \"2000Mi\" |   | . | resources.requests.cpu | string | \"0.50\" |   | . | resources.requests.memory | string | \"1200Mi\" |   | . | searchServicesImage.internalPort | string | nil | container’s port search service is listening on change if your custom image use a different port. | . | searchServicesImage.pullPolicy | string | \"IfNotPresent\" |   | . | searchServicesImage.repository | string | \"quay.io/alfresco/search-services\" |   | . | searchServicesImage.tag | string | \"2.0.13\" |   | . | service.name | string | \"solr\" |   | . | service.type | string | \"ClusterIP\" |   | . | serviceAccount.annotations | object | {} | Annotations to add to the service account | . | serviceAccount.automount | bool | true | Automatically mount a ServiceAccount’s API credentials? | . | serviceAccount.create | bool | true | Specifies whether a service account should be created | . | serviceAccount.name | string | \"\" | The name of the service account to use. If not set and create is true, a name is generated using the fullname template | . | tolerations | list | [] |   | . | type | string | \"search-services\" | set alfresco-insight-zeppelin.enabled=true As the Docker Image for Insight Engine is not publicly available the alfrescoRegistryPullSecrets has to be set More information can be found on https://github.com/Alfresco/acs-deployment/blob/master/docs/helm/registry-authentication.md | . ", + "content": "| Key | Type | Default | Description | . | affinity | string | \"\" | Pod affinity, passed thru tpl function | . | alfresco-insight-zeppelin.enabled | bool | false |   | . | environment.SOLR_CREATE_ALFRESCO_DEFAULTS | string | \"alfresco,archive\" |   | . | global.alfrescoRegistryPullSecrets | string | \"quay-registry-secret\" |   | . | ingress.annotations | object | {\"nginx.ingress.kubernetes.io/auth-realm\":\"Authentication Required - Alfresco Search Services\",\"nginx.ingress.kubernetes.io/auth-type\":\"basic\",\"nginx.ingress.kubernetes.io/whitelist-source-range\":\"0.0.0.0/0\"} | nginx ingress annotations (see https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/annotations) | . | ingress.basicAuth | string | nil | Default solr basic auth user/password: admin / admin You can create your own with htpasswd utilility & encode it with base640. Example: echo -n \"$(htpasswd -nbm admin admin)\" | base64 | tr -d '\\n' basicAuth: YWRtaW46JGFwcjEkVVJqb29uS00kSEMuS1EwVkRScFpwSHB2a3JwTDd1Lg== | . | ingress.className | string | \"nginx\" |   | . | ingress.enabled | bool | false | Expose the solr admin console behind basic auth | . | ingress.existingSecretName | string | nil | An existing secret that contains an auth key with a value in the same format of ingress.basicAuth | . | ingress.hosts[0].paths[0].path | string | \"/solr\" |   | . | ingress.hosts[0].paths[0].pathType | string | \"Prefix\" |   | . | ingress.tls | list | [] |   | . | initContainer.image.pullPolicy | string | \"IfNotPresent\" |   | . | initContainer.image.repository | string | \"busybox\" |   | . | initContainer.image.tag | string | \"1.35.0\" |   | . | initContainer.resources.limits.memory | string | \"20Mi\" |   | . | initContainer.resources.requests.memory | string | \"5Mi\" |   | . | insightEngineImage.internalPort | string | nil | container’s port search service is listening on change if your custom image use a different port. | . | insightEngineImage.pullPolicy | string | \"IfNotPresent\" |   | . | insightEngineImage.repository | string | \"quay.io/alfresco/insight-engine\" |   | . | insightEngineImage.tag | string | \"2.0.13\" |   | . | livenessProbe.failureThreshold | int | 1 |   | . | livenessProbe.initialDelaySeconds | int | 130 |   | . | livenessProbe.periodSeconds | int | 20 |   | . | livenessProbe.timeoutSeconds | int | 10 |   | . | nodeSelector | object | {} |   | . | persistence.accessModes[0] | string | \"ReadWriteOnce\" |   | . | persistence.baseSize | string | \"10Gi\" | Capacity of the PVC for persistency | . | persistence.enabled | bool | true | When disabled, data is lost when pod is terminated/rescheduled | . | persistence.existingClaim | string | nil | Provide a pre-existing PVC for persistency | . | persistence.search.data.mountPath | string | \"/opt/alfresco-search-services/data\" |   | . | persistence.search.data.subPath | string | \"alfresco-content-services/solr-data\" |   | . | persistence.storageClass | string | nil | Bind PVC based on storageClass (e.g. dynamic provisioning) | . | podSecurityContext.fsGroup | int | 33007 |   | . | podSecurityContext.runAsGroup | int | 33007 |   | . | podSecurityContext.runAsNonRoot | bool | true |   | . | podSecurityContext.runAsUser | int | 33007 |   | . | readinessProbe.initialDelaySeconds | int | 60 |   | . | readinessProbe.periodSeconds | int | 20 |   | . | readinessProbe.timeoutSeconds | int | 10 |   | . | repository.existingConfigMap.keys.host | string | \"SOLR_ALFRESCO_HOST\" | Key within the configmap holding the repository hostname | . | repository.existingConfigMap.keys.port | string | \"SOLR_ALFRESCO_PORT\" | Key within the configmap holding the repository port | . | repository.existingConfigMap.keys.securecomms | string | \"SOLR_ALFRESCO_SECURE_COMMS\" | Key within the configmap holding the repository security level | . | repository.existingConfigMap.name | string | nil | Name of a pre-existing configmap containing Alfresco repository URL | . | repository.existingSecret.keys.sharedSecret | string | \"SOLR_ALFRESCO_SECURECOMMS_SECRET\" | Key within the secret holding the repository shared secret | . | repository.existingSecret.name | string | nil | Alternatively, provide a pre-existing secret containing the shared secret used with repository when securecomms is secret | . | repository.host | string | nil | Alfresco repository hostname | . | repository.port | string | nil | Alfresco repository port | . | repository.securecomms | string | \"secret\" | Alfresco repository security level to use when tracking the repo (‘none’ or ‘secret’) | . | repository.sharedSecret | string | nil | Shared secret used with repository when securecomms is secret | . | resources.limits.cpu | string | \"4\" |   | . | resources.limits.memory | string | \"2000Mi\" |   | . | resources.requests.cpu | string | \"0.50\" |   | . | resources.requests.memory | string | \"1200Mi\" |   | . | searchServicesImage.internalPort | string | nil | container’s port search service is listening on change if your custom image use a different port. | . | searchServicesImage.pullPolicy | string | \"IfNotPresent\" |   | . | searchServicesImage.repository | string | \"quay.io/alfresco/search-services\" |   | . | searchServicesImage.tag | string | \"2.0.13\" |   | . | service.name | string | \"solr\" |   | . | service.type | string | \"ClusterIP\" |   | . | serviceAccount.annotations | object | {} | Annotations to add to the service account | . | serviceAccount.automount | bool | true | Automatically mount a ServiceAccount’s API credentials? | . | serviceAccount.create | bool | true | Specifies whether a service account should be created | . | serviceAccount.name | string | \"\" | The name of the service account to use. If not set and create is true, a name is generated using the fullname template | . | tolerations | list | [] |   | . | type | string | \"search-services\" | set alfresco-insight-zeppelin.enabled=true As the Docker Image for Insight Engine is not publicly available the alfrescoRegistryPullSecrets has to be set More information can be found on https://github.com/Alfresco/acs-deployment/blob/master/docs/helm/registry-authentication.md | . ", "url": "/alfresco-helm-charts/charts/alfresco-search-service/README.html#values", "relUrl": "/charts/alfresco-search-service/README.html#values" diff --git a/charts/alfresco-connector-ms365/README.html b/charts/alfresco-connector-ms365/README.html index 88aefed4..f846aaea 100644 --- a/charts/alfresco-connector-ms365/README.html +++ b/charts/alfresco-connector-ms365/README.html @@ -1 +1 @@ - alfresco-connector-ms365 | Alfresco Helm Charts Documentation Skip to main content Link Menu Expand (external link) Document Search Copy Copied

alfresco-connector-ms365

Version: 2.2.0 Type: application AppVersion: 2.0.4

A Helm chart for deploying Alfresco connector ms365 service

Checkout alfresco-content-services chart’s doc for an example of how to leverage this chart from an umbrella chart.

Requirements

Repository Name Version
https://alfresco.github.io/alfresco-helm-charts/ alfresco-common 3.1.4

Values

Key Type Default Description
affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0] object {"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/name","operator":"In","values":["{{ template \"alfresco-connector-ms365.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-connector-ms365.name\" $ }}"]},{"key":"app.kubernetes.io/instance","operator":"In","values":["{{ .Release.Name }}"]}]},"topologyKey":"kubernetes.io/hostname"},"weight":5} Prefer to schedule pods in different nodes
environment object {}  
global.alfrescoRegistryPullSecrets string "quay-registry-secret"  
image.internalPort int 9095  
image.pullPolicy string "IfNotPresent"  
image.repository string "quay.io/alfresco/alfresco-ooi-service"  
image.tag string "2.0.4"  
ingress.className string "nginx"  
ingress.extraAnnotations object {}  
ingress.path string "/ooi-service"  
ingress.tls list []  
livenessProbe.failureThreshold int 1  
livenessProbe.initialDelaySeconds int 10  
livenessProbe.periodSeconds int 20  
livenessProbe.tcpSocket.port string "service-port"  
livenessProbe.timeoutSeconds int 10  
nodeSelector object {}  
podAnnotations object {}  
podLabels object {}  
podSecurityContext.runAsNonRoot bool true  
podSecurityContext.runAsUser int 33006  
readinessProbe.initialDelaySeconds int 20  
readinessProbe.periodSeconds int 60  
readinessProbe.tcpSocket.port string "service-port"  
readinessProbe.timeoutSeconds int 10  
replicaCount int 2  
repository.existingConfigMap.keys.host string "REPO_HOST" name of the key in the configMap where to find the repository service host
repository.existingConfigMap.keys.port string "REPO_PORT" name of the key in the configMap where to find the repository service port
repository.existingConfigMap.name string nil a pre-existing configmap which provides expected configuration for ms365
repository.host string "acs-alfresco-cs-repository" ACS repository host
repository.port int 80 ACS repository port
resources.limits.cpu string "2"  
resources.limits.memory string "1000Mi"  
resources.requests.cpu string "0.25"  
resources.requests.memory string "1000Mi"  
service.externalPort int 80  
service.name string "ms365-service"  
service.type string "ClusterIP"  
serviceAccount.annotations object {} Annotations to add to the service account
serviceAccount.create bool true Specifies whether a service account should be created
serviceAccount.name string "ms365-sa" The name of the service account to use. If not set and create is true, a name is generated using the fullname template
strategy.rollingUpdate.maxSurge int 1  
strategy.rollingUpdate.maxUnavailable int 0  
tolerations list []  

+ alfresco-connector-ms365 | Alfresco Helm Charts Documentation Skip to main content Link Menu Expand (external link) Document Search Copy Copied

alfresco-connector-ms365

Version: 3.0.0-alpha.0 Type: application AppVersion: 2.0.4

A Helm chart for deploying Alfresco connector ms365 service

Checkout alfresco-content-services chart’s doc for an example of how to leverage this chart from an umbrella chart.

Requirements

Repository Name Version
https://alfresco.github.io/alfresco-helm-charts/ alfresco-common 4.0.0-alpha.0

Values

Key Type Default Description
affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0] object {"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/name","operator":"In","values":["{{ template \"alfresco-connector-ms365.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-connector-ms365.name\" $ }}"]},{"key":"app.kubernetes.io/instance","operator":"In","values":["{{ .Release.Name }}"]}]},"topologyKey":"kubernetes.io/hostname"},"weight":5} Prefer to schedule pods in different nodes
environment object {}  
global.alfrescoRegistryPullSecrets string "quay-registry-secret"  
image.internalPort int 9095  
image.pullPolicy string "IfNotPresent"  
image.repository string "quay.io/alfresco/alfresco-ooi-service"  
image.tag string "2.0.4"  
ingress.className string "nginx"  
ingress.extraAnnotations object {}  
ingress.hosts[0].paths[0].path string "/ooi-service"  
ingress.hosts[0].paths[0].pathType string "Prefix"  
ingress.tls list []  
livenessProbe.failureThreshold int 1  
livenessProbe.initialDelaySeconds int 10  
livenessProbe.periodSeconds int 20  
livenessProbe.tcpSocket.port string "service-port"  
livenessProbe.timeoutSeconds int 10  
nodeSelector object {}  
podAnnotations object {}  
podLabels object {}  
podSecurityContext.runAsNonRoot bool true  
podSecurityContext.runAsUser int 33006  
readinessProbe.initialDelaySeconds int 20  
readinessProbe.periodSeconds int 60  
readinessProbe.tcpSocket.port string "service-port"  
readinessProbe.timeoutSeconds int 10  
replicaCount int 2  
repository.existingConfigMap.keys.host string "REPO_HOST" name of the key in the configMap where to find the repository service host
repository.existingConfigMap.keys.port string "REPO_PORT" name of the key in the configMap where to find the repository service port
repository.existingConfigMap.name string nil a pre-existing configmap which provides expected configuration for ms365
repository.host string "acs-alfresco-cs-repository" ACS repository host
repository.port int 80 ACS repository port
resources.limits.cpu string "2"  
resources.limits.memory string "1000Mi"  
resources.requests.cpu string "0.25"  
resources.requests.memory string "1000Mi"  
service.externalPort int 80  
service.name string "ms365-service"  
service.type string "ClusterIP"  
serviceAccount.annotations object {} Annotations to add to the service account
serviceAccount.create bool true Specifies whether a service account should be created
serviceAccount.name string "ms365-sa" The name of the service account to use. If not set and create is true, a name is generated using the fullname template
strategy.rollingUpdate.maxSurge int 1  
strategy.rollingUpdate.maxUnavailable int 0  
tolerations list []  

diff --git a/charts/alfresco-connector-msteams/README.html b/charts/alfresco-connector-msteams/README.html index 9517d8d0..771b1683 100644 --- a/charts/alfresco-connector-msteams/README.html +++ b/charts/alfresco-connector-msteams/README.html @@ -1 +1 @@ - alfresco-connector-msteams | Alfresco Helm Charts Documentation Skip to main content Link Menu Expand (external link) Document Search Copy Copied

alfresco-connector-msteams

Version: 1.2.0 Type: application AppVersion: 2.0.4

A Helm chart for deploying Alfresco connector msteams service

Checkout alfresco-content-services chart’s doc for an example of how to leverage this chart from an umbrella chart.

Requirements

Repository Name Version
https://alfresco.github.io/alfresco-helm-charts/ alfresco-common 3.1.4

Values

Key Type Default Description
affinity object {"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/name","operator":"In","values":["{{ template \"alfresco-connector-msteams.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},{"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/name","operator":"In","values":["{{ template \"alfresco-connector-msteams.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}]}} Affinity settings for pod assignment (can contain templates if passed as string)
affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0] object {"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/name","operator":"In","values":["{{ template \"alfresco-connector-msteams.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-connector-msteams.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
alfresco.baseUrl string "change_me_alf_base_url"  
alfresco.digitalWorkspace.contextPath string "/workspace/"  
environment string nil  
global.alfrescoRegistryPullSecrets string "quay-registry-secret"  
image.internalPort int 3978  
image.pullPolicy string "IfNotPresent"  
image.repository string "quay.io/alfresco/alfresco-ms-teams-service"  
image.tag string "2.0.4"  
ingress.className string "nginx"  
ingress.extraAnnotations object {}  
ingress.path string "/ms-teams-service"  
ingress.tls list []  
livenessProbe.failureThreshold int 1  
livenessProbe.initialDelaySeconds int 10  
livenessProbe.periodSeconds int 20  
livenessProbe.tcpSocket.port string "service-port"  
livenessProbe.timeoutSeconds int 10  
microsoft.app.existingSecret.keys.id string "MICROSOFT_APP_ID"  
microsoft.app.existingSecret.keys.password string "MICROSOFT_APP_PASSWORD"  
microsoft.app.existingSecret.name string nil  
microsoft.app.id string nil  
microsoft.app.oauth.connectionName string "alfresco"  
microsoft.app.password string nil  
nodeSelector object {}  
podSecurityContext.runAsNonRoot bool true  
podSecurityContext.runAsUser int 33041  
readinessProbe.initialDelaySeconds int 20  
readinessProbe.periodSeconds int 60  
readinessProbe.tcpSocket.port string "service-port"  
readinessProbe.timeoutSeconds int 10  
replicaCount int 2  
repository.existingConfigMap.keys.url string "ALFRESCO_BASE_URL" Key within the configmap holding the full url to connect to the alfresco repository
repository.existingConfigMap.name string nil Alternatively, provide repository connection details via an existing configmap
repository.url string nil URL of the Alfresco repository
resources.limits.cpu string "1"  
resources.limits.memory string "1000Mi"  
resources.requests.cpu string "0.5"  
resources.requests.memory string "1000Mi"  
service.externalPort int 80  
service.name string "ms-teams-service"  
service.type string "ClusterIP"  
serviceAccount.annotations object {} Annotations to add to the service account
serviceAccount.create bool true Specifies whether a service account should be created
serviceAccount.name string "msteams-sa" The name of the service account to use. If not set and create is true, a name is generated using the fullname template
strategy.rollingUpdate.maxSurge int 1  
strategy.rollingUpdate.maxUnavailable int 0  
teams.chat.filenameEnabled bool true  
teams.chat.imageEnabled bool true  
teams.chat.metadataEnabled bool true  

+ alfresco-connector-msteams | Alfresco Helm Charts Documentation Skip to main content Link Menu Expand (external link) Document Search Copy Copied

alfresco-connector-msteams

Version: 2.0.0-alpha.0 Type: application AppVersion: 2.0.4

A Helm chart for deploying Alfresco connector msteams service

Checkout alfresco-content-services chart’s doc for an example of how to leverage this chart from an umbrella chart.

Requirements

Repository Name Version
https://alfresco.github.io/alfresco-helm-charts/ alfresco-common 4.0.0-alpha.0

Values

Key Type Default Description
affinity object {"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/name","operator":"In","values":["{{ template \"alfresco-connector-msteams.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},{"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/name","operator":"In","values":["{{ template \"alfresco-connector-msteams.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}]}} Affinity settings for pod assignment (can contain templates if passed as string)
affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0] object {"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/name","operator":"In","values":["{{ template \"alfresco-connector-msteams.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-connector-msteams.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
alfresco.baseUrl string "change_me_alf_base_url"  
alfresco.digitalWorkspace.contextPath string "/workspace/"  
environment string nil  
global.alfrescoRegistryPullSecrets string "quay-registry-secret"  
image.internalPort int 3978  
image.pullPolicy string "IfNotPresent"  
image.repository string "quay.io/alfresco/alfresco-ms-teams-service"  
image.tag string "2.0.4"  
ingress.className string "nginx"  
ingress.extraAnnotations object {}  
ingress.hosts[0].paths[0].path string "/ms-teams-service"  
ingress.hosts[0].paths[0].pathType string "Prefix"  
ingress.tls list []  
livenessProbe.failureThreshold int 1  
livenessProbe.initialDelaySeconds int 10  
livenessProbe.periodSeconds int 20  
livenessProbe.tcpSocket.port string "service-port"  
livenessProbe.timeoutSeconds int 10  
microsoft.app.existingSecret.keys.id string "MICROSOFT_APP_ID"  
microsoft.app.existingSecret.keys.password string "MICROSOFT_APP_PASSWORD"  
microsoft.app.existingSecret.name string nil  
microsoft.app.id string nil  
microsoft.app.oauth.connectionName string "alfresco"  
microsoft.app.password string nil  
nodeSelector object {}  
podSecurityContext.runAsNonRoot bool true  
podSecurityContext.runAsUser int 33041  
readinessProbe.initialDelaySeconds int 20  
readinessProbe.periodSeconds int 60  
readinessProbe.tcpSocket.port string "service-port"  
readinessProbe.timeoutSeconds int 10  
replicaCount int 2  
repository.existingConfigMap.keys.url string "ALFRESCO_BASE_URL" Key within the configmap holding the full url to connect to the alfresco repository
repository.existingConfigMap.name string nil Alternatively, provide repository connection details via an existing configmap
repository.url string nil URL of the Alfresco repository
resources.limits.cpu string "1"  
resources.limits.memory string "1000Mi"  
resources.requests.cpu string "0.5"  
resources.requests.memory string "1000Mi"  
service.externalPort int 80  
service.name string "ms-teams-service"  
service.type string "ClusterIP"  
serviceAccount.annotations object {} Annotations to add to the service account
serviceAccount.create bool true Specifies whether a service account should be created
serviceAccount.name string "msteams-sa" The name of the service account to use. If not set and create is true, a name is generated using the fullname template
strategy.rollingUpdate.maxSurge int 1  
strategy.rollingUpdate.maxUnavailable int 0  
teams.chat.filenameEnabled bool true  
teams.chat.imageEnabled bool true  
teams.chat.metadataEnabled bool true  

diff --git a/charts/alfresco-search-service/README.html b/charts/alfresco-search-service/README.html index d1c0dd7f..fb26aca4 100644 --- a/charts/alfresco-search-service/README.html +++ b/charts/alfresco-search-service/README.html @@ -1 +1 @@ - alfresco-search-service | Alfresco Helm Charts Documentation Skip to main content Link Menu Expand (external link) Document Search Copy Copied

alfresco-search-service

Version: 4.0.0 AppVersion: 2.0.13

A Helm chart for deploying Alfresco Search Service

Checkout alfresco-content-services chart’s doc for an example of how to leverage this chart from an umbrella chart.

Homepage: https://www.alfresco.com

Source Code

Requirements

Repository Name Version
  alfresco-insight-zeppelin 3.0.4
https://alfresco.github.io/alfresco-helm-charts/ alfresco-common 3.1.4

Values

Key Type Default Description
affinity string "" Pod affinity, passed thru tpl function
alfresco-insight-zeppelin.enabled bool false  
environment.SOLR_CREATE_ALFRESCO_DEFAULTS string "alfresco,archive"  
global.alfrescoRegistryPullSecrets string "quay-registry-secret"  
ingress.annotations object {"nginx.ingress.kubernetes.io/auth-realm":"Authentication Required - Alfresco Search Services","nginx.ingress.kubernetes.io/auth-type":"basic","nginx.ingress.kubernetes.io/whitelist-source-range":"0.0.0.0/0"} nginx ingress annotations (see https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/annotations)
ingress.basicAuth string nil Default solr basic auth user/password: admin / admin You can create your own with htpasswd utilility & encode it with base640. Example: echo -n "$(htpasswd -nbm admin admin)" | base64 | tr -d '\n' basicAuth: YWRtaW46JGFwcjEkVVJqb29uS00kSEMuS1EwVkRScFpwSHB2a3JwTDd1Lg==
ingress.className string "nginx"  
ingress.enabled bool false Expose the solr admin console behind basic auth
ingress.existingSecretName string nil An existing secret that contains an auth key with a value in the same format of ingress.basicAuth
ingress.path string "/solr"  
ingress.tls list []  
initContainer.image.pullPolicy string "IfNotPresent"  
initContainer.image.repository string "busybox"  
initContainer.image.tag string "1.35.0"  
initContainer.resources.limits.memory string "20Mi"  
initContainer.resources.requests.memory string "5Mi"  
insightEngineImage.internalPort string nil container’s port search service is listening on change if your custom image use a different port.
insightEngineImage.pullPolicy string "IfNotPresent"  
insightEngineImage.repository string "quay.io/alfresco/insight-engine"  
insightEngineImage.tag string "2.0.13"  
livenessProbe.failureThreshold int 1  
livenessProbe.initialDelaySeconds int 130  
livenessProbe.periodSeconds int 20  
livenessProbe.timeoutSeconds int 10  
nodeSelector object {}  
persistence.accessModes[0] string "ReadWriteOnce"  
persistence.baseSize string "10Gi" Capacity of the PVC for persistency
persistence.enabled bool true When disabled, data is lost when pod is terminated/rescheduled
persistence.existingClaim string nil Provide a pre-existing PVC for persistency
persistence.search.data.mountPath string "/opt/alfresco-search-services/data"  
persistence.search.data.subPath string "alfresco-content-services/solr-data"  
persistence.storageClass string nil Bind PVC based on storageClass (e.g. dynamic provisioning)
podSecurityContext.fsGroup int 33007  
podSecurityContext.runAsGroup int 33007  
podSecurityContext.runAsNonRoot bool true  
podSecurityContext.runAsUser int 33007  
readinessProbe.initialDelaySeconds int 60  
readinessProbe.periodSeconds int 20  
readinessProbe.timeoutSeconds int 10  
repository.existingConfigMap.keys.host string "SOLR_ALFRESCO_HOST" Key within the configmap holding the repository hostname
repository.existingConfigMap.keys.port string "SOLR_ALFRESCO_PORT" Key within the configmap holding the repository port
repository.existingConfigMap.keys.securecomms string "SOLR_ALFRESCO_SECURE_COMMS" Key within the configmap holding the repository security level
repository.existingConfigMap.name string nil Name of a pre-existing configmap containing Alfresco repository URL
repository.existingSecret.keys.sharedSecret string "SOLR_ALFRESCO_SECURECOMMS_SECRET" Key within the secret holding the repository shared secret
repository.existingSecret.name string nil Alternatively, provide a pre-existing secret containing the shared secret used with repository when securecomms is secret
repository.host string nil Alfresco repository hostname
repository.port string nil Alfresco repository port
repository.securecomms string "secret" Alfresco repository security level to use when tracking the repo (‘none’ or ‘secret’)
repository.sharedSecret string nil Shared secret used with repository when securecomms is secret
resources.limits.cpu string "4"  
resources.limits.memory string "2000Mi"  
resources.requests.cpu string "0.50"  
resources.requests.memory string "1200Mi"  
searchServicesImage.internalPort string nil container’s port search service is listening on change if your custom image use a different port.
searchServicesImage.pullPolicy string "IfNotPresent"  
searchServicesImage.repository string "quay.io/alfresco/search-services"  
searchServicesImage.tag string "2.0.13"  
service.name string "solr"  
service.type string "ClusterIP"  
serviceAccount.annotations object {} Annotations to add to the service account
serviceAccount.automount bool true Automatically mount a ServiceAccount’s API credentials?
serviceAccount.create bool true Specifies whether a service account should be created
serviceAccount.name string "" The name of the service account to use. If not set and create is true, a name is generated using the fullname template
tolerations list []  
type string "search-services" set alfresco-insight-zeppelin.enabled=true As the Docker Image for Insight Engine is not publicly available the alfrescoRegistryPullSecrets has to be set More information can be found on https://github.com/Alfresco/acs-deployment/blob/master/docs/helm/registry-authentication.md

+ alfresco-search-service | Alfresco Helm Charts Documentation Skip to main content Link Menu Expand (external link) Document Search Copy Copied

alfresco-search-service

Version: 5.0.0-alpha.0 AppVersion: 2.0.13

A Helm chart for deploying Alfresco Search Service

Checkout alfresco-content-services chart’s doc for an example of how to leverage this chart from an umbrella chart.

Homepage: https://www.alfresco.com

Source Code

Requirements

Repository Name Version
  alfresco-insight-zeppelin 4.0.0-alpha.0
https://alfresco.github.io/alfresco-helm-charts/ alfresco-common 4.0.0-alpha.0

Values

Key Type Default Description
affinity string "" Pod affinity, passed thru tpl function
alfresco-insight-zeppelin.enabled bool false  
environment.SOLR_CREATE_ALFRESCO_DEFAULTS string "alfresco,archive"  
global.alfrescoRegistryPullSecrets string "quay-registry-secret"  
ingress.annotations object {"nginx.ingress.kubernetes.io/auth-realm":"Authentication Required - Alfresco Search Services","nginx.ingress.kubernetes.io/auth-type":"basic","nginx.ingress.kubernetes.io/whitelist-source-range":"0.0.0.0/0"} nginx ingress annotations (see https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/annotations)
ingress.basicAuth string nil Default solr basic auth user/password: admin / admin You can create your own with htpasswd utilility & encode it with base640. Example: echo -n "$(htpasswd -nbm admin admin)" | base64 | tr -d '\n' basicAuth: YWRtaW46JGFwcjEkVVJqb29uS00kSEMuS1EwVkRScFpwSHB2a3JwTDd1Lg==
ingress.className string "nginx"  
ingress.enabled bool false Expose the solr admin console behind basic auth
ingress.existingSecretName string nil An existing secret that contains an auth key with a value in the same format of ingress.basicAuth
ingress.hosts[0].paths[0].path string "/solr"  
ingress.hosts[0].paths[0].pathType string "Prefix"  
ingress.tls list []  
initContainer.image.pullPolicy string "IfNotPresent"  
initContainer.image.repository string "busybox"  
initContainer.image.tag string "1.35.0"  
initContainer.resources.limits.memory string "20Mi"  
initContainer.resources.requests.memory string "5Mi"  
insightEngineImage.internalPort string nil container’s port search service is listening on change if your custom image use a different port.
insightEngineImage.pullPolicy string "IfNotPresent"  
insightEngineImage.repository string "quay.io/alfresco/insight-engine"  
insightEngineImage.tag string "2.0.13"  
livenessProbe.failureThreshold int 1  
livenessProbe.initialDelaySeconds int 130  
livenessProbe.periodSeconds int 20  
livenessProbe.timeoutSeconds int 10  
nodeSelector object {}  
persistence.accessModes[0] string "ReadWriteOnce"  
persistence.baseSize string "10Gi" Capacity of the PVC for persistency
persistence.enabled bool true When disabled, data is lost when pod is terminated/rescheduled
persistence.existingClaim string nil Provide a pre-existing PVC for persistency
persistence.search.data.mountPath string "/opt/alfresco-search-services/data"  
persistence.search.data.subPath string "alfresco-content-services/solr-data"  
persistence.storageClass string nil Bind PVC based on storageClass (e.g. dynamic provisioning)
podSecurityContext.fsGroup int 33007  
podSecurityContext.runAsGroup int 33007  
podSecurityContext.runAsNonRoot bool true  
podSecurityContext.runAsUser int 33007  
readinessProbe.initialDelaySeconds int 60  
readinessProbe.periodSeconds int 20  
readinessProbe.timeoutSeconds int 10  
repository.existingConfigMap.keys.host string "SOLR_ALFRESCO_HOST" Key within the configmap holding the repository hostname
repository.existingConfigMap.keys.port string "SOLR_ALFRESCO_PORT" Key within the configmap holding the repository port
repository.existingConfigMap.keys.securecomms string "SOLR_ALFRESCO_SECURE_COMMS" Key within the configmap holding the repository security level
repository.existingConfigMap.name string nil Name of a pre-existing configmap containing Alfresco repository URL
repository.existingSecret.keys.sharedSecret string "SOLR_ALFRESCO_SECURECOMMS_SECRET" Key within the secret holding the repository shared secret
repository.existingSecret.name string nil Alternatively, provide a pre-existing secret containing the shared secret used with repository when securecomms is secret
repository.host string nil Alfresco repository hostname
repository.port string nil Alfresco repository port
repository.securecomms string "secret" Alfresco repository security level to use when tracking the repo (‘none’ or ‘secret’)
repository.sharedSecret string nil Shared secret used with repository when securecomms is secret
resources.limits.cpu string "4"  
resources.limits.memory string "2000Mi"  
resources.requests.cpu string "0.50"  
resources.requests.memory string "1200Mi"  
searchServicesImage.internalPort string nil container’s port search service is listening on change if your custom image use a different port.
searchServicesImage.pullPolicy string "IfNotPresent"  
searchServicesImage.repository string "quay.io/alfresco/search-services"  
searchServicesImage.tag string "2.0.13"  
service.name string "solr"  
service.type string "ClusterIP"  
serviceAccount.annotations object {} Annotations to add to the service account
serviceAccount.automount bool true Automatically mount a ServiceAccount’s API credentials?
serviceAccount.create bool true Specifies whether a service account should be created
serviceAccount.name string "" The name of the service account to use. If not set and create is true, a name is generated using the fullname template
tolerations list []  
type string "search-services" set alfresco-insight-zeppelin.enabled=true As the Docker Image for Insight Engine is not publicly available the alfrescoRegistryPullSecrets has to be set More information can be found on https://github.com/Alfresco/acs-deployment/blob/master/docs/helm/registry-authentication.md

diff --git a/charts/alfresco-search-service/charts/alfresco-insight-zeppelin/README.html b/charts/alfresco-search-service/charts/alfresco-insight-zeppelin/README.html index 80d7dfd5..b8adaf59 100644 --- a/charts/alfresco-search-service/charts/alfresco-insight-zeppelin/README.html +++ b/charts/alfresco-search-service/charts/alfresco-insight-zeppelin/README.html @@ -1 +1 @@ - alfresco-insight-zeppelin | Alfresco Helm Charts Documentation Skip to main content Link Menu Expand (external link) Document Search Copy Copied

alfresco-insight-zeppelin

Version: 3.0.4 AppVersion: 2.0.13

A Helm chart for deploying Alfresco Insight Zeppelin

Checkout alfresco-content-services chart’s doc for an example of how to leverage this chart from an umbrella chart.

Homepage: https://www.alfresco.com

Source Code

Requirements

Repository Name Version
https://alfresco.github.io/alfresco-helm-charts/ alfresco-common 3.1.4

Values

Key Type Default Description
affinity string "" Pod affinity, passed thru tpl function
environment.ZEPPELIN_INTP_MEM string "-Xms512m -Xmx1g"  
environment.ZEPPELIN_MEM string "-Xms512m -Xmx1g"  
global.alfrescoRegistryPullSecrets string "quay-registry-secret" Global definition of Docker registry pull secret which can be overridden from parent ACS Helm chart(s)
global.strategy.rollingUpdate.maxSurge int 1  
global.strategy.rollingUpdate.maxUnavailable int 0  
image.internalPort int 9090  
image.pullPolicy string "IfNotPresent"  
image.repository string "quay.io/alfresco/insight-zeppelin"  
image.tag string "2.0.13"  
ingress.path string "/zeppelin"  
livenessProbe.initialDelaySeconds int 130  
livenessProbe.periodSeconds int 20  
livenessProbe.timeoutSeconds int 10  
nodeSelector object {}  
podSecurityContext.runAsNonRoot bool true  
podSecurityContext.runAsUser int 33007  
readinessProbe.initialDelaySeconds int 60  
readinessProbe.periodSeconds int 20  
readinessProbe.timeoutSeconds int 10  
replicaCount int 1  
repository.existingConfigMap.keys.host string "REPO_HOST" Key within the configmap holding the repository hostname
repository.existingConfigMap.keys.port string "REPO_PORT" Key within the configmap holding the repository port
repository.existingConfigMap.name string nil Name of a pre-existing configmap containing Alfresco repository URL
repository.url string "http://alfresco-search-service" Alfresco repository URL
resources.limits.cpu string "1"  
resources.limits.memory string "1024Mi"  
resources.requests.cpu string "0.5"  
resources.requests.memory string "512Mi"  
service.externalPort int 80  
service.name string "zeppelin"  
service.type string "ClusterIP"  
serviceAccount.annotations object {} Annotations to add to the service account
serviceAccount.automount bool true Automatically mount a ServiceAccount’s API credentials?
serviceAccount.create bool true Specifies whether a service account should be created
serviceAccount.name string "" The name of the service account to use. If not set and create is true, a name is generated using the fullname template
tolerations list []  

+ alfresco-insight-zeppelin | Alfresco Helm Charts Documentation Skip to main content Link Menu Expand (external link) Document Search Copy Copied

alfresco-insight-zeppelin

Version: 4.0.0-alpha.0 AppVersion: 2.0.13

A Helm chart for deploying Alfresco Insight Zeppelin

Checkout alfresco-content-services chart’s doc for an example of how to leverage this chart from an umbrella chart.

Homepage: https://www.alfresco.com

Source Code

Requirements

Repository Name Version
https://alfresco.github.io/alfresco-helm-charts/ alfresco-common 4.0.0-alpha.0

Values

Key Type Default Description
affinity string "" Pod affinity, passed thru tpl function
environment.ZEPPELIN_INTP_MEM string "-Xms512m -Xmx1g"  
environment.ZEPPELIN_MEM string "-Xms512m -Xmx1g"  
global.alfrescoRegistryPullSecrets string "quay-registry-secret" Global definition of Docker registry pull secret which can be overridden from parent ACS Helm chart(s)
global.strategy.rollingUpdate.maxSurge int 1  
global.strategy.rollingUpdate.maxUnavailable int 0  
image.internalPort int 9090  
image.pullPolicy string "IfNotPresent"  
image.repository string "quay.io/alfresco/insight-zeppelin"  
image.tag string "2.0.13"  
ingress.className string "nginx"  
ingress.extraAnnotations object {}  
ingress.hosts[0].paths[0].path string "/zeppelin"  
ingress.hosts[0].paths[0].pathType string "Prefix"  
ingress.tls list []  
livenessProbe.initialDelaySeconds int 130  
livenessProbe.periodSeconds int 20  
livenessProbe.timeoutSeconds int 10  
nodeSelector object {}  
podSecurityContext.runAsNonRoot bool true  
podSecurityContext.runAsUser int 33007  
readinessProbe.initialDelaySeconds int 60  
readinessProbe.periodSeconds int 20  
readinessProbe.timeoutSeconds int 10  
replicaCount int 1  
repository.existingConfigMap.keys.host string "REPO_HOST" Key within the configmap holding the repository hostname
repository.existingConfigMap.keys.port string "REPO_PORT" Key within the configmap holding the repository port
repository.existingConfigMap.name string nil Name of a pre-existing configmap containing Alfresco repository URL
repository.url string "http://alfresco-search-service" Alfresco repository URL
resources.limits.cpu string "1"  
resources.limits.memory string "1024Mi"  
resources.requests.cpu string "0.5"  
resources.requests.memory string "512Mi"  
service.externalPort int 80  
service.name string "zeppelin"  
service.type string "ClusterIP"  
serviceAccount.annotations object {} Annotations to add to the service account
serviceAccount.automount bool true Automatically mount a ServiceAccount’s API credentials?
serviceAccount.create bool true Specifies whether a service account should be created
serviceAccount.name string "" The name of the service account to use. If not set and create is true, a name is generated using the fullname template
tolerations list []  

diff --git a/charts/alfresco-sync-service/README.html b/charts/alfresco-sync-service/README.html index 1d3ddd91..f5814d02 100644 --- a/charts/alfresco-sync-service/README.html +++ b/charts/alfresco-sync-service/README.html @@ -1 +1 @@ - alfresco-sync-service | Alfresco Helm Charts Documentation Skip to main content Link Menu Expand (external link) Document Search Copy Copied

alfresco-sync-service

Version: 6.1.0 AppVersion: 5.1.0

Alfresco Sync Service

Checkout alfresco-content-services chart’s doc for an example of how to leverage this chart from an umbrella chart.

Source Code

Requirements

Repository Name Version
https://alfresco.github.io/alfresco-helm-charts/ activemq 3.6.0
https://alfresco.github.io/alfresco-helm-charts/ alfresco-common 3.1.4
oci://registry-1.docker.io/bitnamicharts postgresql 12.5.6

Values

Key Type Default Description
affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0] object {"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/name","operator":"In","values":["{{ template \"alfresco-sync-service.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 on nodes with different zones
affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[1] object {"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/name","operator":"In","values":["{{ template \"alfresco-sync-service.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 on nodes with different nodes
database.driver string "org.postgresql.Driver" The JDBC Driver to connect to the DB. If different from the default make sure your container image ships it.
database.existingConfigMap.keys.driver string "DATABASE_DRIVER" configmap key where to find the JDBC driver class to use. The configmap may leverage the alfresco-repository.db.cm named template to auto-generate it from the sole url parameter.
database.existingConfigMap.keys.url string "DATABASE_URL" configmap key where to find the URL of the database
database.existingConfigMap.name string nil  
database.existingSecret.keys.password string "DATABASE_PASSWORD" Key within the secret holding the database password
database.existingSecret.keys.username string "DATABASE_USERNAME" Key within the secret holding the database username
database.existingSecret.name string nil Name of a pre-existing secret containing database credentials
database.password string nil JDBC password to use to connect to the DB
database.url string nil JDBC url to connect to the external DB
database.username string nil JDBC username to use to connect to the DB
environment.JAVA_OPTS string "-Dsql.db.pool.initial=25 -Dsql.db.pool.max=75 -Dsync.metrics.reporter.graphite.enabled=false -XX:MinRAMPercentage=50 -XX:MaxRAMPercentage=80"  
global object {"alfrescoRegistryPullSecrets":"quay-registry-secret","strategy":{"rollingUpdate":{"maxSurge":1,"maxUnavailable":0}}} Global definition of Docker registry pull secret which can be overridden from parent ACS Helm chart(s)
hazelcast.service.port int 5701  
hazelcast.service.type string "ClusterIP"  
image.internalPort int 9090  
image.pullPolicy string "IfNotPresent"  
image.repository string "quay.io/alfresco/service-sync"  
image.tag string "5.1.0"  
ingress.extraAnnotations object {} useful when running Sync service without SSL termination done by a load balancer, e.g. when ran on Minikube for testing purposes nginx.ingress.kubernetes.io/ssl-redirect: “false”
ingress.path string "/syncservice"  
ingress.tls list []  
livenessProbe.httpGet.path string "/alfresco/healthcheck"  
livenessProbe.httpGet.port string "serviceport"  
livenessProbe.initialDelaySeconds int 30  
livenessProbe.periodSeconds int 30  
livenessProbe.timeoutSeconds int 10  
messageBroker.existingConfigMap.keys.url string "BROKER_URL" configmap key where to find the URL of the message broker
messageBroker.existingConfigMap.name string nil Name of a pre-existing configmap containing message broker details
messageBroker.existingSecret.keys.password string "BROKER_PASSWORD" Key within the secret holding the message broker password
messageBroker.existingSecret.keys.username string "BROKER_USERNAME" Key within the secret holding the message broker username
messageBroker.existingSecret.name string nil Name of a pre-existing secret containing message broker credentials
messageBroker.nameOverride string "activemq" A name that will be used as a base to get broker connection details
messageBroker.password string nil Credential to use to authenticate to the broker.
messageBroker.url string nil A failover URI formatted string, see: https://activemq.apache.org/failover-transport-reference
messageBroker.username string nil Username to authenticate as.
nodeSelector object {}  
podAnnotations object {}  
podLabels object {}  
podSecurityContext.fsGroup int 1000  
podSecurityContext.runAsGroup int 1000  
podSecurityContext.runAsNonRoot bool true  
podSecurityContext.runAsUser int 33020  
readinessProbe.failureThreshold int 12  
readinessProbe.httpGet.path string "/alfresco/healthcheck"  
readinessProbe.httpGet.port string "serviceport"  
readinessProbe.initialDelaySeconds int 20  
readinessProbe.periodSeconds int 10  
readinessProbe.timeoutSeconds int 10  
replicaCount int 1  
repository.existingConfigMap.keys.host string "REPO_HOST" configmap key where to find the URL of the message broker
repository.existingConfigMap.keys.port string "REPO_PORT"  
repository.existingConfigMap.keys.scheme string "REPO_SCHEME"  
repository.existingConfigMap.name string nil Name of a pre-existing configmap containing message broker details
repository.host string nil ACS repository host
repository.port string nil ACS repository port
repository.scheme string nil ACS repository port
resources.limits.cpu string "2"  
resources.limits.memory string "2000Mi"  
resources.requests.cpu string "0.5"  
resources.requests.memory string "800Mi"  
service.externalPort int 80  
service.name string "syncservice"  
service.type string "NodePort"  
serviceAccount.annotations object {} Annotations to add to the service account
serviceAccount.create bool true Specifies whether a service account should be created
serviceAccount.name string "alfresco-sync"  
tags.ci bool false A chart tag used for Hyland’s CI purpose. Do not set it to true.
terminationGracePeriodSeconds int 60  
tolerations list []  

+ alfresco-sync-service | Alfresco Helm Charts Documentation Skip to main content Link Menu Expand (external link) Document Search Copy Copied

alfresco-sync-service

Version: 7.0.0-alpha.0 AppVersion: 5.1.0

Alfresco Sync Service

Checkout alfresco-content-services chart’s doc for an example of how to leverage this chart from an umbrella chart.

Source Code

Requirements

Repository Name Version
https://alfresco.github.io/alfresco-helm-charts/ activemq 3.6.0
https://alfresco.github.io/alfresco-helm-charts/ alfresco-common 4.0.0-alpha.0
oci://registry-1.docker.io/bitnamicharts postgresql 12.5.6

Values

Key Type Default Description
affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0] object {"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/name","operator":"In","values":["{{ template \"alfresco-sync-service.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 on nodes with different zones
affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[1] object {"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/name","operator":"In","values":["{{ template \"alfresco-sync-service.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 on nodes with different nodes
database.driver string "org.postgresql.Driver" The JDBC Driver to connect to the DB. If different from the default make sure your container image ships it.
database.existingConfigMap.keys.driver string "DATABASE_DRIVER" configmap key where to find the JDBC driver class to use. The configmap may leverage the alfresco-repository.db.cm named template to auto-generate it from the sole url parameter.
database.existingConfigMap.keys.url string "DATABASE_URL" configmap key where to find the URL of the database
database.existingConfigMap.name string nil  
database.existingSecret.keys.password string "DATABASE_PASSWORD" Key within the secret holding the database password
database.existingSecret.keys.username string "DATABASE_USERNAME" Key within the secret holding the database username
database.existingSecret.name string nil Name of a pre-existing secret containing database credentials
database.password string nil JDBC password to use to connect to the DB
database.url string nil JDBC url to connect to the external DB
database.username string nil JDBC username to use to connect to the DB
environment.JAVA_OPTS string "-Dsql.db.pool.initial=25 -Dsql.db.pool.max=75 -Dsync.metrics.reporter.graphite.enabled=false -XX:MinRAMPercentage=50 -XX:MaxRAMPercentage=80"  
global object {"alfrescoRegistryPullSecrets":"quay-registry-secret","strategy":{"rollingUpdate":{"maxSurge":1,"maxUnavailable":0}}} Global definition of Docker registry pull secret which can be overridden from parent ACS Helm chart(s)
hazelcast.service.port int 5701  
hazelcast.service.type string "ClusterIP"  
image.internalPort int 9090  
image.pullPolicy string "IfNotPresent"  
image.repository string "quay.io/alfresco/service-sync"  
image.tag string "5.1.0"  
ingress.extraAnnotations object {} useful when running Sync service without SSL termination done by a load balancer, e.g. when ran on Minikube for testing purposes nginx.ingress.kubernetes.io/ssl-redirect: “false”
ingress.hosts[0].paths[0].path string "/syncservice(/|$)(.*)"  
ingress.hosts[0].paths[0].pathType string "Prefix"  
ingress.tls list []  
livenessProbe.httpGet.path string "/alfresco/healthcheck"  
livenessProbe.httpGet.port string "serviceport"  
livenessProbe.initialDelaySeconds int 30  
livenessProbe.periodSeconds int 30  
livenessProbe.timeoutSeconds int 10  
messageBroker.existingConfigMap.keys.url string "BROKER_URL" configmap key where to find the URL of the message broker
messageBroker.existingConfigMap.name string nil Name of a pre-existing configmap containing message broker details
messageBroker.existingSecret.keys.password string "BROKER_PASSWORD" Key within the secret holding the message broker password
messageBroker.existingSecret.keys.username string "BROKER_USERNAME" Key within the secret holding the message broker username
messageBroker.existingSecret.name string nil Name of a pre-existing secret containing message broker credentials
messageBroker.nameOverride string "activemq" A name that will be used as a base to get broker connection details
messageBroker.password string nil Credential to use to authenticate to the broker.
messageBroker.url string nil A failover URI formatted string, see: https://activemq.apache.org/failover-transport-reference
messageBroker.username string nil Username to authenticate as.
nodeSelector object {}  
podAnnotations object {}  
podLabels object {}  
podSecurityContext.fsGroup int 1000  
podSecurityContext.runAsGroup int 1000  
podSecurityContext.runAsNonRoot bool true  
podSecurityContext.runAsUser int 33020  
readinessProbe.failureThreshold int 12  
readinessProbe.httpGet.path string "/alfresco/healthcheck"  
readinessProbe.httpGet.port string "serviceport"  
readinessProbe.initialDelaySeconds int 20  
readinessProbe.periodSeconds int 10  
readinessProbe.timeoutSeconds int 10  
replicaCount int 1  
repository.existingConfigMap.keys.host string "REPO_HOST" configmap key where to find the URL of the message broker
repository.existingConfigMap.keys.port string "REPO_PORT"  
repository.existingConfigMap.keys.scheme string "REPO_SCHEME"  
repository.existingConfigMap.name string nil Name of a pre-existing configmap containing message broker details
repository.host string nil ACS repository host
repository.port string nil ACS repository port
repository.scheme string nil ACS repository port
resources.limits.cpu string "2"  
resources.limits.memory string "2000Mi"  
resources.requests.cpu string "0.5"  
resources.requests.memory string "800Mi"  
service.externalPort int 80  
service.name string "syncservice"  
service.type string "NodePort"  
serviceAccount.annotations object {} Annotations to add to the service account
serviceAccount.create bool true Specifies whether a service account should be created
serviceAccount.name string "alfresco-sync"  
tags.ci bool false A chart tag used for Hyland’s CI purpose. Do not set it to true.
terminationGracePeriodSeconds int 60  
tolerations list []