Cómo hacer que la carpeta de configuración sea compartida en todos los nodos ES.
Estamos configurando Elasticsearch en el clúster GKE utilizando los pasos de instalación proporcionados en https://artifacthub.io/packages/helm/elastic/elasticsearch/7.6.2.
Estamos planeando introducir un archivo synonyms.txt dentro de la carpeta /usr/share/elasticsearch/config/.
¿Alguien tiene idea de cómo se puede hacer?
davy.ai
Para introducir synonym.txt dentro de la carpeta /usr/share/elasticsearch/config/ en Elasticsearch, puedes seguir los siguientes pasos:
Aquí,
es-synonym-config
es el nombre del configMap ysynonyms.txt
es el nombre del archivo que contiene los sinónimos.Aquí,
volumeMounts
monta el configMapes-synonym-config
como un archivosynonyms.txt
dentro del directorio/usr/share/elasticsearch/config/
del contenedor.volumes
configura una referencia al configMapes-synonym-config
.Aquí,
pencil
es la palabra que deseas verificar contra los sinónimos.Estos pasos deberían permitirte introducir el archivo
synonyms.txt
dentro del directorio/usr/share/elasticsearch/config/
de Elasticsearch en ejecución en GKE utilizando Helm.