diff --git a/assets/js/search-data.json b/assets/js/search-data.json index 4a351445..dca4a6e4 100644 --- a/assets/js/search-data.json +++ b/assets/js/search-data.json @@ -351,7 +351,7 @@ },"50": { "doc": "alfresco-search-enterprise", "title": "Values", - "content": "| Key | Type | Default | Description | . | ats.existingConfigMap.keys.sfs_url | string | \"SFS_URL\" | Key within the configmap holding the URL of the alfresco shared filestore | . | ats.existingConfigMap.keys.transform_url | string | \"ATS_URL\" | Key within the configmap holding the URL of the alfresco transform | . | ats.existingConfigMap.name | string | nil | Alternatively, provide ATS details via an existing configmap | . | ats.sfs_url | string | nil | URL of the alfresco shared filestore | . | ats.transform_url | string | nil | URL of the alfresco transform (trouter or tengine-aio) | . | contentMediaTypeCache.enabled | bool | true |   | . | contentMediaTypeCache.refreshTime | string | \"0 0 * * * *\" |   | . | fullnameOverride | string | \"\" |   | . | global.alfrescoRegistryPullSecrets | string | \"quay-registry-secret\" |   | . | imagePullSecrets | list | [] |   | . | indexName | string | \"alfresco\" | Name of the existing search index, usually created by repo | . | liveIndexing.content.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0] | object | {\"podAffinityTerm\":{\"labelSelector\":{\"matchExpressions\":[{\"key\":\"app.kubernetes.io/name\",\"operator\":\"In\",\"values\":[\"{{ template \\\"alfresco-search-enterprise.content.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 the content pod on a different zone | . | liveIndexing.content.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[1] | object | {\"podAffinityTerm\":{\"labelSelector\":{\"matchExpressions\":[{\"key\":\"app.kubernetes.io/name\",\"operator\":\"In\",\"values\":[\"{{ template \\\"alfresco-search-enterprise.content.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 the content pod on a different node | . | liveIndexing.content.image.pullPolicy | string | \"IfNotPresent\" |   | . | liveIndexing.content.image.repository | string | \"quay.io/alfresco/alfresco-elasticsearch-live-indexing-content\" |   | . | liveIndexing.content.image.tag | string | \"4.1.0\" |   | . | liveIndexing.content.replicaCount | int | 1 |   | . | liveIndexing.mediation.image.pullPolicy | string | \"IfNotPresent\" |   | . | liveIndexing.mediation.image.repository | string | \"quay.io/alfresco/alfresco-elasticsearch-live-indexing-mediation\" |   | . | liveIndexing.mediation.image.tag | string | \"4.1.0\" |   | . | liveIndexing.metadata.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0] | object | {\"podAffinityTerm\":{\"labelSelector\":{\"matchExpressions\":[{\"key\":\"app.kubernetes.io/name\",\"operator\":\"In\",\"values\":[\"{{ template \\\"alfresco-search-enterprise.metadata.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 the content pod on a different zone | . | liveIndexing.metadata.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[1] | object | {\"podAffinityTerm\":{\"labelSelector\":{\"matchExpressions\":[{\"key\":\"app.kubernetes.io/name\",\"operator\":\"In\",\"values\":[\"{{ template \\\"alfresco-search-enterprise.metadata.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 the content pod on a different node | . | liveIndexing.metadata.image.pullPolicy | string | \"IfNotPresent\" |   | . | liveIndexing.metadata.image.repository | string | \"quay.io/alfresco/alfresco-elasticsearch-live-indexing-metadata\" |   | . | liveIndexing.metadata.image.tag | string | \"4.1.0\" |   | . | liveIndexing.metadata.replicaCount | int | 1 |   | . | liveIndexing.path.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0] | object | {\"podAffinityTerm\":{\"labelSelector\":{\"matchExpressions\":[{\"key\":\"app.kubernetes.io/name\",\"operator\":\"In\",\"values\":[\"{{ template \\\"alfresco-search-enterprise.path.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 the content pod on a different zone | . | liveIndexing.path.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[1] | object | {\"podAffinityTerm\":{\"labelSelector\":{\"matchExpressions\":[{\"key\":\"app.kubernetes.io/name\",\"operator\":\"In\",\"values\":[\"{{ template \\\"alfresco-search-enterprise.path.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 the content pod on a different node | . | liveIndexing.path.image.pullPolicy | string | \"IfNotPresent\" |   | . | liveIndexing.path.image.repository | string | \"quay.io/alfresco/alfresco-elasticsearch-live-indexing-path\" |   | . | liveIndexing.path.image.tag | string | \"4.1.0\" |   | . | liveIndexing.path.replicaCount | int | 1 |   | . | messageBroker.existingConfigMap.keys.url | string | \"BROKER_URL\" | Key within the configmap holding the URL of the message broker | . | messageBroker.existingConfigMap.name | string | nil | Alternatively, provide message broker connection details via an existing configmap | . | messageBroker.existingSecret | object | {\"keys\":{\"password\":\"BROKER_PASSWORD\",\"username\":\"BROKER_USERNAME\"},\"name\":null} | Provide connection details alternatively via an existing secret that contains BROKER_URL, BROKER_USERNAME and BROKER_PASSWORD keys | . | messageBroker.password | string | nil | Broker password | . | messageBroker.url | string | nil | Broker URL formatted as per: https://activemq.apache.org/failover-transport-reference | . | messageBroker.username | string | nil | Broker username | . | nameOverride | string | \"\" |   | . | nodeSelector | object | {} |   | . | pathIndexingComponent.enabled | bool | true |   | . | podAnnotations | object | {} |   | . | podSecurityContext | object | {} |   | . | reindexing.db.existingConfigMap.keys.url | string | \"DATABASE_URL\" | Key within the configmap holding the full JDBC url to connect to database service | . | reindexing.db.existingConfigMap.name | string | nil | Alternatively, provide database connection details via an existing configmap | . | reindexing.db.existingSecret.keys.password | string | \"DATABASE_PASSWORD\" | Key within the secret holding the database password | . | reindexing.db.existingSecret.keys.username | string | \"DATABASE_USERNAME\" | Key within the secret holding the database username | . | reindexing.db.existingSecret.name | string | nil | Alternatively, provide database credentials via an existing secret | . | reindexing.db.password | string | nil | The password required to access the service | . | reindexing.db.url | string | nil | Provide the full JDBC url to connect to database service e.g.: jdbc:postgresql://hostname:5432/database | . | reindexing.db.username | string | nil | The username required to access the service | . | reindexing.enabled | bool | true | Create the one-shot job to trigger the reindexing of repo contents | . | reindexing.image.pullPolicy | string | \"IfNotPresent\" |   | . | reindexing.image.repository | string | \"quay.io/alfresco/alfresco-elasticsearch-reindexing\" |   | . | reindexing.image.tag | string | \"4.1.0\" |   | . | reindexing.initcontainers.waitForRepository.resources.limits.cpu | string | \"0.25\" |   | . | reindexing.initcontainers.waitForRepository.resources.limits.memory | string | \"20Mi\" |   | . | reindexing.pathIndexingEnabled | bool | true |   | . | reindexing.repository.existingConfigMap.keys.url | string | \"REPOSITORY_URL\" | Key within the configmap holding the full url to connect to the alfresco repository | . | reindexing.repository.existingConfigMap.name | string | nil | Alternatively, provide repository connection details via an existing configmap | . | reindexing.repository.url | string | nil | URL of the Alfresco repository | . | reindexing.resources.limits.cpu | string | \"2\" |   | . | reindexing.resources.limits.memory | string | \"512Mi\" |   | . | reindexing.resources.requests.cpu | string | \"0.5\" |   | . | reindexing.resources.requests.memory | string | \"128Mi\" |   | . | resources.limits.cpu | string | \"2\" |   | . | resources.limits.memory | string | \"2048Mi\" |   | . | resources.requests.cpu | string | \"0.5\" |   | . | resources.requests.memory | string | \"256Mi\" |   | . | search.existingConfigMap.keys.url | string | \"SEARCH_URL\" | Key within the configmap holding the URL of the search/indexing service | . | search.existingConfigMap.name | string | nil | Alternatively, provide search/indexing service connection details via an existing configmap | . | search.existingSecret.keys.password | string | \"SEARCH_PASSWORD\" | Key within the secret that holds the search/indexing password | . | search.existingSecret.keys.username | string | \"SEARCH_USERNAME\" | Key within the secret that holds the search/indexing username | . | search.existingSecret.name | string | nil | Alternatively, provide search/indexing credentials via an existing secret | . | search.password | string | nil | The password required to access the search/indexing service, if any | . | search.url | string | nil | The URL where the search/indexing service is available | . | search.user | string | nil | The username required to access the search/indexing service, if any | . | securityContext | object | {} |   | . | serviceAccount.annotations | object | {} |   | . | serviceAccount.create | bool | true |   | . | serviceAccount.name | string | \"alfresco-search-enterprise-sa\" |   | . | tags.ci | bool | false | A chart tag used for Hyland’s CI purpose. Do not set it to true. | . | tolerations | list | [] |   | . ", + "content": "| Key | Type | Default | Description | . | ats.existingConfigMap.keys.sfs_url | string | \"SFS_URL\" | Key within the configmap holding the URL of the alfresco shared filestore | . | ats.existingConfigMap.keys.transform_url | string | \"ATS_URL\" | Key within the configmap holding the URL of the alfresco transform | . | ats.existingConfigMap.name | string | nil | Alternatively, provide ATS details via an existing configmap | . | ats.sfs_url | string | nil | URL of the alfresco shared filestore | . | ats.transform_url | string | nil | URL of the alfresco transform (trouter or tengine-aio) | . | contentMediaTypeCache.enabled | bool | true |   | . | contentMediaTypeCache.refreshTime | string | \"0 0 * * * *\" |   | . | fullnameOverride | string | \"\" |   | . | global.alfrescoRegistryPullSecrets | string | \"quay-registry-secret\" |   | . | imagePullSecrets | list | [] |   | . | indexName | string | \"alfresco\" | Name of the existing search index, usually created by repo | . | liveIndexing.content.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0] | object | {\"podAffinityTerm\":{\"labelSelector\":{\"matchExpressions\":[{\"key\":\"app.kubernetes.io/name\",\"operator\":\"In\",\"values\":[\"{{ template \\\"alfresco-search-enterprise.content.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 the content pod on a different zone | . | liveIndexing.content.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[1] | object | {\"podAffinityTerm\":{\"labelSelector\":{\"matchExpressions\":[{\"key\":\"app.kubernetes.io/name\",\"operator\":\"In\",\"values\":[\"{{ template \\\"alfresco-search-enterprise.content.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 the content pod on a different node | . | liveIndexing.content.environment | object | {} | Set environment variables for the content component | . | liveIndexing.content.image.pullPolicy | string | \"IfNotPresent\" |   | . | liveIndexing.content.image.repository | string | \"quay.io/alfresco/alfresco-elasticsearch-live-indexing-content\" |   | . | liveIndexing.content.image.tag | string | \"4.1.0\" |   | . | liveIndexing.content.replicaCount | int | 1 |   | . | liveIndexing.environment | object | {} | Set environment variables for all the live indexing components (mediation, content, metadata, path) | . | liveIndexing.mediation.environment | object | {} | Set environment variables for the mediation component | . | liveIndexing.mediation.image.pullPolicy | string | \"IfNotPresent\" |   | . | liveIndexing.mediation.image.repository | string | \"quay.io/alfresco/alfresco-elasticsearch-live-indexing-mediation\" |   | . | liveIndexing.mediation.image.tag | string | \"4.1.0\" |   | . | liveIndexing.metadata.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0] | object | {\"podAffinityTerm\":{\"labelSelector\":{\"matchExpressions\":[{\"key\":\"app.kubernetes.io/name\",\"operator\":\"In\",\"values\":[\"{{ template \\\"alfresco-search-enterprise.metadata.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 the content pod on a different zone | . | liveIndexing.metadata.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[1] | object | {\"podAffinityTerm\":{\"labelSelector\":{\"matchExpressions\":[{\"key\":\"app.kubernetes.io/name\",\"operator\":\"In\",\"values\":[\"{{ template \\\"alfresco-search-enterprise.metadata.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 the content pod on a different node | . | liveIndexing.metadata.environment | object | {} | Set environment variables for the metadata component | . | liveIndexing.metadata.image.pullPolicy | string | \"IfNotPresent\" |   | . | liveIndexing.metadata.image.repository | string | \"quay.io/alfresco/alfresco-elasticsearch-live-indexing-metadata\" |   | . | liveIndexing.metadata.image.tag | string | \"4.1.0\" |   | . | liveIndexing.metadata.replicaCount | int | 1 |   | . | liveIndexing.path.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0] | object | {\"podAffinityTerm\":{\"labelSelector\":{\"matchExpressions\":[{\"key\":\"app.kubernetes.io/name\",\"operator\":\"In\",\"values\":[\"{{ template \\\"alfresco-search-enterprise.path.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 the content pod on a different zone | . | liveIndexing.path.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[1] | object | {\"podAffinityTerm\":{\"labelSelector\":{\"matchExpressions\":[{\"key\":\"app.kubernetes.io/name\",\"operator\":\"In\",\"values\":[\"{{ template \\\"alfresco-search-enterprise.path.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 the content pod on a different node | . | liveIndexing.path.environment | object | {} | Set environment variables for the path component | . | liveIndexing.path.image.pullPolicy | string | \"IfNotPresent\" |   | . | liveIndexing.path.image.repository | string | \"quay.io/alfresco/alfresco-elasticsearch-live-indexing-path\" |   | . | liveIndexing.path.image.tag | string | \"4.1.0\" |   | . | liveIndexing.path.replicaCount | int | 1 |   | . | messageBroker.existingConfigMap.keys.url | string | \"BROKER_URL\" | Key within the configmap holding the URL of the message broker | . | messageBroker.existingConfigMap.name | string | nil | Alternatively, provide message broker connection details via an existing configmap | . | messageBroker.existingSecret | object | {\"keys\":{\"password\":\"BROKER_PASSWORD\",\"username\":\"BROKER_USERNAME\"},\"name\":null} | Provide connection details alternatively via an existing secret that contains BROKER_URL, BROKER_USERNAME and BROKER_PASSWORD keys | . | messageBroker.password | string | nil | Broker password | . | messageBroker.url | string | nil | Broker URL formatted as per: https://activemq.apache.org/failover-transport-reference | . | messageBroker.username | string | nil | Broker username | . | nameOverride | string | \"\" |   | . | nodeSelector | object | {} |   | . | pathIndexingComponent.enabled | bool | true |   | . | podAnnotations | object | {} |   | . | podSecurityContext | object | {} |   | . | reindexing.db.existingConfigMap.keys.url | string | \"DATABASE_URL\" | Key within the configmap holding the full JDBC url to connect to database service | . | reindexing.db.existingConfigMap.name | string | nil | Alternatively, provide database connection details via an existing configmap | . | reindexing.db.existingSecret.keys.password | string | \"DATABASE_PASSWORD\" | Key within the secret holding the database password | . | reindexing.db.existingSecret.keys.username | string | \"DATABASE_USERNAME\" | Key within the secret holding the database username | . | reindexing.db.existingSecret.name | string | nil | Alternatively, provide database credentials via an existing secret | . | reindexing.db.password | string | nil | The password required to access the service | . | reindexing.db.url | string | nil | Provide the full JDBC url to connect to database service e.g.: jdbc:postgresql://hostname:5432/database | . | reindexing.db.username | string | nil | The username required to access the service | . | reindexing.enabled | bool | true | Create the one-shot job to trigger the reindexing of repo contents | . | reindexing.environment | object | {} |   | . | reindexing.image.pullPolicy | string | \"IfNotPresent\" |   | . | reindexing.image.repository | string | \"quay.io/alfresco/alfresco-elasticsearch-reindexing\" |   | . | reindexing.image.tag | string | \"4.1.0\" |   | . | reindexing.initcontainers.waitForRepository.resources.limits.cpu | string | \"0.25\" |   | . | reindexing.initcontainers.waitForRepository.resources.limits.memory | string | \"20Mi\" |   | . | reindexing.pathIndexingEnabled | bool | true |   | . | reindexing.repository.existingConfigMap.keys.url | string | \"REPOSITORY_URL\" | Key within the configmap holding the full url to connect to the alfresco repository | . | reindexing.repository.existingConfigMap.name | string | nil | Alternatively, provide repository connection details via an existing configmap | . | reindexing.repository.url | string | nil | URL of the Alfresco repository | . | reindexing.resources.limits.cpu | string | \"2\" |   | . | reindexing.resources.limits.memory | string | \"512Mi\" |   | . | reindexing.resources.requests.cpu | string | \"0.5\" |   | . | reindexing.resources.requests.memory | string | \"128Mi\" |   | . | resources.limits.cpu | string | \"2\" |   | . | resources.limits.memory | string | \"2048Mi\" |   | . | resources.requests.cpu | string | \"0.5\" |   | . | resources.requests.memory | string | \"256Mi\" |   | . | search.existingConfigMap.keys.url | string | \"SEARCH_URL\" | Key within the configmap holding the URL of the search/indexing service | . | search.existingConfigMap.name | string | nil | Alternatively, provide search/indexing service connection details via an existing configmap | . | search.existingSecret.keys.password | string | \"SEARCH_PASSWORD\" | Key within the secret that holds the search/indexing password | . | search.existingSecret.keys.username | string | \"SEARCH_USERNAME\" | Key within the secret that holds the search/indexing username | . | search.existingSecret.name | string | nil | Alternatively, provide search/indexing credentials via an existing secret | . | search.password | string | nil | The password required to access the search/indexing service, if any | . | search.url | string | nil | The URL where the search/indexing service is available | . | search.user | string | nil | The username required to access the search/indexing service, if any | . | securityContext | object | {} |   | . | serviceAccount.annotations | object | {} |   | . | serviceAccount.create | bool | true |   | . | serviceAccount.name | string | \"alfresco-search-enterprise-sa\" |   | . | tags.ci | bool | false | A chart tag used for Hyland’s CI purpose. Do not set it to true. | . | tolerations | list | [] |   | . ", "url": "/alfresco-helm-charts/charts/alfresco-search-enterprise/README.html#values", "relUrl": "/charts/alfresco-search-enterprise/README.html#values" diff --git a/charts/alfresco-search-enterprise/README.html b/charts/alfresco-search-enterprise/README.html index 8147bfe0..1cae1774 100644 --- a/charts/alfresco-search-enterprise/README.html +++ b/charts/alfresco-search-enterprise/README.html @@ -1 +1 @@ - alfresco-search-enterprise | Alfresco Helm Charts Documentation Skip to main content Link Menu Expand (external link) Document Search Copy Copied

alfresco-search-enterprise

Version: 4.0.1 Type: application AppVersion: 4.1.0

A Helm chart for deploying Alfresco Elasticsearch connector

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/ activemq 3.5.5
https://alfresco.github.io/alfresco-helm-charts/ alfresco-common 3.1.3
https://helm.elastic.co elasticsearch 7.17.3

Values

Key Type Default Description
ats.existingConfigMap.keys.sfs_url string "SFS_URL" Key within the configmap holding the URL of the alfresco shared filestore
ats.existingConfigMap.keys.transform_url string "ATS_URL" Key within the configmap holding the URL of the alfresco transform
ats.existingConfigMap.name string nil Alternatively, provide ATS details via an existing configmap
ats.sfs_url string nil URL of the alfresco shared filestore
ats.transform_url string nil URL of the alfresco transform (trouter or tengine-aio)
contentMediaTypeCache.enabled bool true  
contentMediaTypeCache.refreshTime string "0 0 * * * *"  
fullnameOverride string ""  
global.alfrescoRegistryPullSecrets string "quay-registry-secret"  
imagePullSecrets list []  
indexName string "alfresco" Name of the existing search index, usually created by repo
liveIndexing.content.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0] object {"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/name","operator":"In","values":["{{ template \"alfresco-search-enterprise.content.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 the content pod on a different zone
liveIndexing.content.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[1] object {"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/name","operator":"In","values":["{{ template \"alfresco-search-enterprise.content.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 the content pod on a different node
liveIndexing.content.image.pullPolicy string "IfNotPresent"  
liveIndexing.content.image.repository string "quay.io/alfresco/alfresco-elasticsearch-live-indexing-content"  
liveIndexing.content.image.tag string "4.1.0"  
liveIndexing.content.replicaCount int 1  
liveIndexing.mediation.image.pullPolicy string "IfNotPresent"  
liveIndexing.mediation.image.repository string "quay.io/alfresco/alfresco-elasticsearch-live-indexing-mediation"  
liveIndexing.mediation.image.tag string "4.1.0"  
liveIndexing.metadata.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0] object {"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/name","operator":"In","values":["{{ template \"alfresco-search-enterprise.metadata.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 the content pod on a different zone
liveIndexing.metadata.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[1] object {"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/name","operator":"In","values":["{{ template \"alfresco-search-enterprise.metadata.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 the content pod on a different node
liveIndexing.metadata.image.pullPolicy string "IfNotPresent"  
liveIndexing.metadata.image.repository string "quay.io/alfresco/alfresco-elasticsearch-live-indexing-metadata"  
liveIndexing.metadata.image.tag string "4.1.0"  
liveIndexing.metadata.replicaCount int 1  
liveIndexing.path.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0] object {"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/name","operator":"In","values":["{{ template \"alfresco-search-enterprise.path.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 the content pod on a different zone
liveIndexing.path.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[1] object {"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/name","operator":"In","values":["{{ template \"alfresco-search-enterprise.path.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 the content pod on a different node
liveIndexing.path.image.pullPolicy string "IfNotPresent"  
liveIndexing.path.image.repository string "quay.io/alfresco/alfresco-elasticsearch-live-indexing-path"  
liveIndexing.path.image.tag string "4.1.0"  
liveIndexing.path.replicaCount int 1  
messageBroker.existingConfigMap.keys.url string "BROKER_URL" Key within the configmap holding the URL of the message broker
messageBroker.existingConfigMap.name string nil Alternatively, provide message broker connection details via an existing configmap
messageBroker.existingSecret object {"keys":{"password":"BROKER_PASSWORD","username":"BROKER_USERNAME"},"name":null} Provide connection details alternatively via an existing secret that contains BROKER_URL, BROKER_USERNAME and BROKER_PASSWORD keys
messageBroker.password string nil Broker password
messageBroker.url string nil Broker URL formatted as per: https://activemq.apache.org/failover-transport-reference
messageBroker.username string nil Broker username
nameOverride string ""  
nodeSelector object {}  
pathIndexingComponent.enabled bool true  
podAnnotations object {}  
podSecurityContext object {}  
reindexing.db.existingConfigMap.keys.url string "DATABASE_URL" Key within the configmap holding the full JDBC url to connect to database service
reindexing.db.existingConfigMap.name string nil Alternatively, provide database connection details via an existing configmap
reindexing.db.existingSecret.keys.password string "DATABASE_PASSWORD" Key within the secret holding the database password
reindexing.db.existingSecret.keys.username string "DATABASE_USERNAME" Key within the secret holding the database username
reindexing.db.existingSecret.name string nil Alternatively, provide database credentials via an existing secret
reindexing.db.password string nil The password required to access the service
reindexing.db.url string nil Provide the full JDBC url to connect to database service e.g.: jdbc:postgresql://hostname:5432/database
reindexing.db.username string nil The username required to access the service
reindexing.enabled bool true Create the one-shot job to trigger the reindexing of repo contents
reindexing.image.pullPolicy string "IfNotPresent"  
reindexing.image.repository string "quay.io/alfresco/alfresco-elasticsearch-reindexing"  
reindexing.image.tag string "4.1.0"  
reindexing.initcontainers.waitForRepository.resources.limits.cpu string "0.25"  
reindexing.initcontainers.waitForRepository.resources.limits.memory string "20Mi"  
reindexing.pathIndexingEnabled bool true  
reindexing.repository.existingConfigMap.keys.url string "REPOSITORY_URL" Key within the configmap holding the full url to connect to the alfresco repository
reindexing.repository.existingConfigMap.name string nil Alternatively, provide repository connection details via an existing configmap
reindexing.repository.url string nil URL of the Alfresco repository
reindexing.resources.limits.cpu string "2"  
reindexing.resources.limits.memory string "512Mi"  
reindexing.resources.requests.cpu string "0.5"  
reindexing.resources.requests.memory string "128Mi"  
resources.limits.cpu string "2"  
resources.limits.memory string "2048Mi"  
resources.requests.cpu string "0.5"  
resources.requests.memory string "256Mi"  
search.existingConfigMap.keys.url string "SEARCH_URL" Key within the configmap holding the URL of the search/indexing service
search.existingConfigMap.name string nil Alternatively, provide search/indexing service connection details via an existing configmap
search.existingSecret.keys.password string "SEARCH_PASSWORD" Key within the secret that holds the search/indexing password
search.existingSecret.keys.username string "SEARCH_USERNAME" Key within the secret that holds the search/indexing username
search.existingSecret.name string nil Alternatively, provide search/indexing credentials via an existing secret
search.password string nil The password required to access the search/indexing service, if any
search.url string nil The URL where the search/indexing service is available
search.user string nil The username required to access the search/indexing service, if any
securityContext object {}  
serviceAccount.annotations object {}  
serviceAccount.create bool true  
serviceAccount.name string "alfresco-search-enterprise-sa"  
tags.ci bool false A chart tag used for Hyland’s CI purpose. Do not set it to true.
tolerations list []  

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

alfresco-search-enterprise

Version: 4.1.0 Type: application AppVersion: 4.1.0

A Helm chart for deploying Alfresco Elasticsearch connector

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/ activemq 3.5.5
https://alfresco.github.io/alfresco-helm-charts/ alfresco-common 3.1.3
https://helm.elastic.co elasticsearch 7.17.3

Values

Key Type Default Description
ats.existingConfigMap.keys.sfs_url string "SFS_URL" Key within the configmap holding the URL of the alfresco shared filestore
ats.existingConfigMap.keys.transform_url string "ATS_URL" Key within the configmap holding the URL of the alfresco transform
ats.existingConfigMap.name string nil Alternatively, provide ATS details via an existing configmap
ats.sfs_url string nil URL of the alfresco shared filestore
ats.transform_url string nil URL of the alfresco transform (trouter or tengine-aio)
contentMediaTypeCache.enabled bool true  
contentMediaTypeCache.refreshTime string "0 0 * * * *"  
fullnameOverride string ""  
global.alfrescoRegistryPullSecrets string "quay-registry-secret"  
imagePullSecrets list []  
indexName string "alfresco" Name of the existing search index, usually created by repo
liveIndexing.content.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0] object {"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/name","operator":"In","values":["{{ template \"alfresco-search-enterprise.content.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 the content pod on a different zone
liveIndexing.content.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[1] object {"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/name","operator":"In","values":["{{ template \"alfresco-search-enterprise.content.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 the content pod on a different node
liveIndexing.content.environment object {} Set environment variables for the content component
liveIndexing.content.image.pullPolicy string "IfNotPresent"  
liveIndexing.content.image.repository string "quay.io/alfresco/alfresco-elasticsearch-live-indexing-content"  
liveIndexing.content.image.tag string "4.1.0"  
liveIndexing.content.replicaCount int 1  
liveIndexing.environment object {} Set environment variables for all the live indexing components (mediation, content, metadata, path)
liveIndexing.mediation.environment object {} Set environment variables for the mediation component
liveIndexing.mediation.image.pullPolicy string "IfNotPresent"  
liveIndexing.mediation.image.repository string "quay.io/alfresco/alfresco-elasticsearch-live-indexing-mediation"  
liveIndexing.mediation.image.tag string "4.1.0"  
liveIndexing.metadata.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0] object {"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/name","operator":"In","values":["{{ template \"alfresco-search-enterprise.metadata.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 the content pod on a different zone
liveIndexing.metadata.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[1] object {"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/name","operator":"In","values":["{{ template \"alfresco-search-enterprise.metadata.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 the content pod on a different node
liveIndexing.metadata.environment object {} Set environment variables for the metadata component
liveIndexing.metadata.image.pullPolicy string "IfNotPresent"  
liveIndexing.metadata.image.repository string "quay.io/alfresco/alfresco-elasticsearch-live-indexing-metadata"  
liveIndexing.metadata.image.tag string "4.1.0"  
liveIndexing.metadata.replicaCount int 1  
liveIndexing.path.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0] object {"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/name","operator":"In","values":["{{ template \"alfresco-search-enterprise.path.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 the content pod on a different zone
liveIndexing.path.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[1] object {"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/name","operator":"In","values":["{{ template \"alfresco-search-enterprise.path.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 the content pod on a different node
liveIndexing.path.environment object {} Set environment variables for the path component
liveIndexing.path.image.pullPolicy string "IfNotPresent"  
liveIndexing.path.image.repository string "quay.io/alfresco/alfresco-elasticsearch-live-indexing-path"  
liveIndexing.path.image.tag string "4.1.0"  
liveIndexing.path.replicaCount int 1  
messageBroker.existingConfigMap.keys.url string "BROKER_URL" Key within the configmap holding the URL of the message broker
messageBroker.existingConfigMap.name string nil Alternatively, provide message broker connection details via an existing configmap
messageBroker.existingSecret object {"keys":{"password":"BROKER_PASSWORD","username":"BROKER_USERNAME"},"name":null} Provide connection details alternatively via an existing secret that contains BROKER_URL, BROKER_USERNAME and BROKER_PASSWORD keys
messageBroker.password string nil Broker password
messageBroker.url string nil Broker URL formatted as per: https://activemq.apache.org/failover-transport-reference
messageBroker.username string nil Broker username
nameOverride string ""  
nodeSelector object {}  
pathIndexingComponent.enabled bool true  
podAnnotations object {}  
podSecurityContext object {}  
reindexing.db.existingConfigMap.keys.url string "DATABASE_URL" Key within the configmap holding the full JDBC url to connect to database service
reindexing.db.existingConfigMap.name string nil Alternatively, provide database connection details via an existing configmap
reindexing.db.existingSecret.keys.password string "DATABASE_PASSWORD" Key within the secret holding the database password
reindexing.db.existingSecret.keys.username string "DATABASE_USERNAME" Key within the secret holding the database username
reindexing.db.existingSecret.name string nil Alternatively, provide database credentials via an existing secret
reindexing.db.password string nil The password required to access the service
reindexing.db.url string nil Provide the full JDBC url to connect to database service e.g.: jdbc:postgresql://hostname:5432/database
reindexing.db.username string nil The username required to access the service
reindexing.enabled bool true Create the one-shot job to trigger the reindexing of repo contents
reindexing.environment object {}  
reindexing.image.pullPolicy string "IfNotPresent"  
reindexing.image.repository string "quay.io/alfresco/alfresco-elasticsearch-reindexing"  
reindexing.image.tag string "4.1.0"  
reindexing.initcontainers.waitForRepository.resources.limits.cpu string "0.25"  
reindexing.initcontainers.waitForRepository.resources.limits.memory string "20Mi"  
reindexing.pathIndexingEnabled bool true  
reindexing.repository.existingConfigMap.keys.url string "REPOSITORY_URL" Key within the configmap holding the full url to connect to the alfresco repository
reindexing.repository.existingConfigMap.name string nil Alternatively, provide repository connection details via an existing configmap
reindexing.repository.url string nil URL of the Alfresco repository
reindexing.resources.limits.cpu string "2"  
reindexing.resources.limits.memory string "512Mi"  
reindexing.resources.requests.cpu string "0.5"  
reindexing.resources.requests.memory string "128Mi"  
resources.limits.cpu string "2"  
resources.limits.memory string "2048Mi"  
resources.requests.cpu string "0.5"  
resources.requests.memory string "256Mi"  
search.existingConfigMap.keys.url string "SEARCH_URL" Key within the configmap holding the URL of the search/indexing service
search.existingConfigMap.name string nil Alternatively, provide search/indexing service connection details via an existing configmap
search.existingSecret.keys.password string "SEARCH_PASSWORD" Key within the secret that holds the search/indexing password
search.existingSecret.keys.username string "SEARCH_USERNAME" Key within the secret that holds the search/indexing username
search.existingSecret.name string nil Alternatively, provide search/indexing credentials via an existing secret
search.password string nil The password required to access the search/indexing service, if any
search.url string nil The URL where the search/indexing service is available
search.user string nil The username required to access the search/indexing service, if any
securityContext object {}  
serviceAccount.annotations object {}  
serviceAccount.create bool true  
serviceAccount.name string "alfresco-search-enterprise-sa"  
tags.ci bool false A chart tag used for Hyland’s CI purpose. Do not set it to true.
tolerations list []