Iniciar el contenedor de Docker de introducción recuperando los parámetros de la caja fuerte
Aprenda a iniciar el contenedor de Docker de introducción especificando CONFIGURE_MODE=Vault
.
Variables de entorno obligatorias
Nombre de variable de entorno | Descripción: | Comentarios |
---|---|---|
TENANT | El nombre del grupo que incluye el conjunto de entornos. Por ejemplo, MyCompany. | Variable de entorno de contenedor. Esto se puede especificar en el archivo de configuración values.yaml en common.tenant . |
ENTORNO | El nombre del entorno. Por ejemplo, Non-production. | Variable de entorno de contenedor. Esto se puede especificar en el archivo de configuración values.yaml en common.environmentName . |
VAULT_TOKEN | La señal de Vault que se utiliza para conectarse a Vault y solicitar la certificación de la característica PKI de Vault. | Variable de entorno de contenedor. Esto se puede especificar en el archivo de configuración values.yaml en common.vaultToken . |
VAULT_URL | El URL de Vault que hay que utilizar para conectarse a Vault y solicitar la certificación de la característica PKI de Vault. | Variable de entorno de contenedor. Esto se puede especificar en el archivo de configuración values.yaml en common.vaultUrl . |
CONFIGURE_MODE | El modo de configuración. Los valores aceptados son:
|
Variable de entorno de contenedor. Esto se puede especificar en el archivo de configuración values.yaml en common.configureMode . |
Variables de entorno opcionales
Estas son las variables de entorno opcionales que puede especificar para configurar el contenedor de Docker de Ingest.
Todos los parámetros que especifique como variables de entorno del contenedor tienen prioridad sobre los valores que se almacenan en Vault.
Nombre de variable de entorno | Descripción: | Comentarios |
---|---|---|
EXPOSE_METRICS | Especifique si desea habilitar las métricas para el entorno. Los valores aceptados son:
|
Variable de entorno de contenedor. Esto se puede especificar en el archivo de configuración values.yaml en metrics.enabled . |
Variables de configuración de Vault obligatorias
Estos son los valores de clave de Vault obligatorios que debe especificar dentro de Vault para configurar el contenedor de Docker de Ingest para utilizar el modo de configuración de Vault.
Vía de acceso de Vault | Descripción: | Variable de entorno de referencia |
---|---|---|
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/elasticSearchHost
|
Especifique un valor de elasticSearchHost. | ELASTICSEARCH_HOST |
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/zookeeperHost
|
Especifique un valor si desea establecer un valor zookeeperHost, en lugar de utilizar el valor predeterminado. | ZOOKEEPER_HOST |
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/sessionKeyEncrypt
![]() |
La clave de sesión cifrada, cifrada con la clave de cifrado de claves. La clave de sesión que se ha creado cuando usted o un administrador han cargado el esquema de la base de datos de HCL Commerce. Important: Debe especificar sus propios valores de clave de comerciante y clave de cifrado de claves para la seguridad de la instalación HCL Commerce. No utilice los valores predeterminados contenidos en los archivos de configuración de ejemplo y ejemplos de documentación proporcionados. |
SESSION_KEY_ENCRYPT |
Variables de configuración de Vault opcionales
Estos son los valores de clave de Vault opcionales que puede especificar dentro de Vault para configurar el contenedor de Docker de Ingest cuando se usa con el modo de configuración de Vault.
Vía de acceso de Vault | Descripción: | Variable de entorno de referencia |
---|---|---|
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/domainName
|
Especifique el nombre de dominio de servicio interno. Si el entorno desplegado se encuentra en un espacio de nombres especial en Kubernetes, el nombre del dominio debe ser .svc.cluster.local. Si no se especifica ningún valor, se utiliza el valor predeterminado.
|
DOMAIN_NAME |
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/elasticSearchPort
|
Especifique un valor si desea establecer un valor elasticSearchPort, en lugar de utilizar el valor predeterminado. | ELASTICSEARCH_PORT |
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/elasticSearchScheme
|
Especifique un valor si desea establecer un valor elasticSearchScheme, en lugar de utilizar el valor predeterminado. | ELASTICSEARCH_SCHEME |
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/zookeeperPort
|
Especifique un valor si desea establecer un valor zookeeperPort, en lugar de utilizar el valor predeterminado. El valor predeterminado es |
ZOOKEEPER_PORT |
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/zookeeperScheme
|
Especifique un valor si desea establecer un valor zookeeperScheme, en lugar de utilizar el valor predeterminado. El valor predeterminado es |
ZOOKEEPER_SCHEME |
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/nifiHost
|
Especifique un valor si desea establecer el nombre de host del servicio NiFi. El valor predeterminado es el nombre del servicio NiFi . |
NIFI_HOST |
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/nifiPort
|
Especifique un valor si desea establecer el número de puerto del servicio NiFi. El valor predeterminado es 30600 . |
NIFI_PORT |
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/nifiScheme
|
Especifique un valor si desea establecer el esquema del servicio NiFi. El valor predeterminado es http . |
NIFI_SCHEME |
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/registryHost
|
Especifique un valor si desea establecer el nombre de host del servicio Registry. El valor predeterminado es el nombre del servicio Registry . |
REGISTRY_HOST |
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/registryPort
|
Especifique un valor si desea establecer el número de puerto del servicio Registry. El valor predeterminado es 30400 . |
REGISTRY_PORT |
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/registryScheme
|
Especifique un valor si desea establecer el esquema del servicio Registry. El valor predeterminado es http . |
REGISTRY_SCHEME |
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/traceSpecification/search-ingest-app
|
Si desea cambiar la especificación de rastreo para el Transaction server, especifique un valor. | TRACE_SPEC |
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/healthCenterEnable/search-ingest-app
|
Especifique un valor si desea habilitar Health Center. Los valores aceptados son:
false . |
HEALTH_CENTER_ENABLED |
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/threadMonitorEnable/search-ingest-app
|
Especifique un valor si desea habilitar Monitor de subprocesos. Los valores aceptados son:
false . |
THREAD_MONITOR_ENABLED |