Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Instalación de complementos de terceros en Amazon OpenSearch Service
Amazon OpenSearch Service admite complementos de terceros de socios seleccionados. Estos complementos pueden mejorar su OpenSearch configuración con funciones adicionales, como analizadores personalizados, tokenizadores o capacidades de cifrado. Siga las instrucciones específicas de instalación y configuración proporcionadas por los desarrolladores externos para garantizar una integración adecuada con su OpenSearch dominio de servicio.
nota
Debe obtener y mantener licencias válidas directamente de los desarrolladores de terceros. Es posible que algunos proveedores no habiliten todos sus complementos Regiones de AWS, así que consulte con el proveedor del complemento para comprobar su disponibilidad.
Los siguientes complementos de terceros están disponibles para su uso con el OpenSearch Servicio:
-
Complemento de cifrado Portal26 (Titanium-Lockbox): Utiliza cifrado certificado NIST FIPS 140-2 para cifrar datos mientras se indexan. Incluye soporte Bring Your Own Key (BYOK), que le permite administrar sus claves de cifrado para mayor seguridad. El complemento lo proporciona Portal26
y requiere la OpenSearch versión 2.15 o superior. -
Concordancia de nombres (RNI): Coincide nombres, organizaciones, direcciones y fechas en más de 24 idiomas, lo que mejora la seguridad y el cumplimiento normativo. El plugin lo proporciona Babel Street
y requiere la OpenSearch versión 2.15 o superior.
Requisitos previos
Antes de instalar un complemento de terceros, realice los siguientes pasos:
-
Obtenga los archivos de configuración y licencia del complemento y cárguelos en un bucket de Amazon S3. El bucket debe estar en el mismo dominio que el dominio Región de AWS .
-
Un complemento de terceros es un tipo de complemento personalizado. Asegúrese de que el dominio cumpla con los requisitos previos para complementos personalizados.
Instalación de complementos de terceros
Para asociar un complemento de terceros a un dominio de OpenSearch servicio, primero debe cargar tres paquetes independientes: el paquete de licencias, el paquete de configuración y el paquete de complementos.
-
Paquete de licencia: incluye la información de licencia o metadatos asociados con el complemento, en formato .json o .xml.
-
Paquete de configuración: contiene los archivos de configuración del complemento, los recursos de soporte y la configuración. Estos archivos definen cómo se comporta o se integra el complemento. OpenSearch
-
El paquete del complemento contiene el binario del complemento compilado, que es el código ejecutable que OpenSearch se ejecuta. Este es el núcleo de la funcionalidad del complemento.
Después de cargar los paquetes, puede asociar el complemento y la licencia con un dominio compatible.
Para asociar un complemento de terceros a un dominio, primero importe la licencia y la configuración del complemento como paquetes.
Para instalar un complemento de terceros
-
Inicia sesión en la consola OpenSearch de Amazon Service desde https://console.aws.amazon.com/aos/casa
. -
En el panel de navegación izquierdo, elija Paquetes.
-
En primer lugar, importe el paquete de licencias. Seleccione Importar paquete.
-
En Tipo de paquete, elija Licencia.
-
En Origen del paquete, ingrese la ruta al archivo JSON o XML de la licencia en Amazon S3.
-
Seleccione Importar. El paquete aparece en la pestaña Licencias de la página Paquetes.
-
Ahora, importe la configuración del complemento. Seleccione nuevamente Importar paquete.
-
En Tipo de paquete, elija Configuración.
-
Para Origen del paquete, ingrese la ruta al archivo ZIP de la configuración del complemento en Amazon S3.
-
Seleccione Importar.
-
Por último, importe el propio complemento. Seleccione Importar paquete.
-
En Tipo de paquete, elija Complemento.
-
En Origen del paquete, ingrese la ruta del archivo ZIP del complemento en Amazon S3.
-
Selecciona la versión de OpenSearch motor compatible con el plugin.
-
Seleccione Importar.
Para asociar un complemento de terceros a un dominio
-
Ahora, asocie la licencia y la configuración del complemento al dominio. En el panel de navegación izquierdo, seleccione Dominios.
-
Elija el nombre del dominio para abrir su configuración de clúster.
-
Vaya a la pestaña Complementos.
-
Elija Asociar paquetes y seleccione los paquetes de complementos, licencias y configuración que acaba de importar.
-
Elija Seleccionar.
-
Elija Siguiente. Revise los paquetes que desea asociar y elija Asociar.
Primero, use el comando create-package para crear un paquete nuevo que contenga la licencia del complemento. La S3Key debe apuntar a un archivo .json o .xml en Amazon S3 que incluya el texto de la licencia o los metadatos.
aws opensearch create-package \ --package-nameplugin-license-package\ --package-type PACKAGE-LICENSE \ --package-source S3BucketName=my-bucket,S3Key=licenses/my-plugin-license.json
Use el comando create-package nuevamente para crear un paquete que contenga la configuración del complemento. La S3Key debe apuntar a un archivo .zip en Amazon S3 que cumpla con la estructura de directorios esperada por el complemento.
aws opensearch create-package \ --package-nameplugin-config-package\ --package-type PACKAGE-CONFIG \ --package-source S3BucketName=my-bucket,S3Key=path/to/package.zip
Use nuevamente el comando create-package para crear un paquete que contenga el complemento en sí. La S3Key debe apuntar al archivo .zip del complemento en Amazon S3.
aws opensearch create-package \ --package-nameplugin-package\ --package-type ZIP-PLUGIN \ --package-source S3BucketName=my-bucket,S3Key=path/to/package.zip
Por último, utilice el comando associate-package para vincular el complemento, la licencia y la configuración del socio a un dominio compatible especificando el paquete IDs para cada uno. Especifique el ID del complemento como un requisito previo para los demás paquetes; esto significa que debe asociarse al dominio antes que los otros paquetes.
aws opensearch associate-packages \ --domain-namemy-domain\ --package-list '[{"PackageID": "plugin-package-id"},{"PackageID": "license-package-id","PrerequisitePackageIDList":["plugin-package-id"]},{"PackageID":"config-package-id","PrerequisitePackageIDList":["plugin-package-id"]}]'
Siguientes pasos
Cuando la asociación se complete, usted podrá habilitar el complemento en índices específicos o configurarlo según sus necesidades. Para aplicar la funcionalidad del complemento de terceros a índices específicos, modifique la configuración del índice durante su creación o actualice índices existentes. Por ejemplo, si su complemento de terceros incluye un analizador personalizado
Para aplicar las características del complemento de manera uniforme en varios índices, use plantillas de índice