Este documento ha sido traducido utilizando tecnología de traducción automática. Si bien nos esforzamos por proporcionar traducciones precisas, no ofrecemos garantías sobre la integridad, precisión o confiabilidad del contenido traducido. En caso de discrepancia, la versión original en inglés prevalecerá y constituirá el texto autorizado.

Sobrescribir la configuración por defecto

Se pueden establecer varios valores en el SUSE® Observability chart de Helm. Por ejemplo, es posible personalizar el tolerations y el nodeSelectors para cada uno de los componentes. También puedes añadir configuración personalizada e incluir variables de entorno

Configuración personalizada para SUSE® Observability api

Para el servicio SUSE® Observability api, la configuración personalizada se puede incluir directamente en el chart de Helm. Esta es la forma recomendada de sobrescribir la configuración por defecto con la que SUSE® Observability viene y es especialmente conveniente para personalizar la autenticación. La configuración establecida de esta manera estará disponible en el archivo de configuración SUSE® Observability en formato HOCON.

Por ejemplo, puedes establecer un enlace personalizado para restablecer la contraseña en la página de inicio de sesión de SUSE® Observability:

  • values.yaml

stackstate:
  components:
    api:
      config: |
        stackstate.api.authentication.forgotPasswordLink =
        "https://www.stackstate.com/forgotPassword.html"

Ten en cuenta que la configuración personalizada establecida aquí será sobrescrita por variables de entorno.

Variables de entorno

La configuración para todos los servicios de SUSE® Observability (receiver, k2es-*, correlation y api) se puede personalizar utilizando variables de entorno. Las variables de entorno se especifican en el archivo values.yaml y pueden ser secret (como contraseñas) o open (para valores normales). Para convertir un elemento de configuración en un nombre de variable de entorno, reemplaza . con y añade el prefijo CONFIG_FORCE.

# configuration item
stackstate.api.authentication.forgotPasswordLink

# environment variable name
CONFIG_FORCE_stackstate_api_authentication_forgotPasswordLink

Por ejemplo, puedes establecer un enlace personalizado para restablecer la contraseña en la página de inicio de sesión de SUSE® Observability:

  • values.yaml

stackstate:
  components:
    api:
      extraEnv:
        # The value for open env vars is defined on the deployment
        open:
          CONFIG_FORCE_stackstate_api_authentication_forgotPasswordLink: "https://www.stackstate.com/forgotPassword.html"
        # The value for secret env vars is defined in a secret and referenced from the deployment
        secret:
          CONFIG_FORCE_some_config_with_sensitive_data: "data-stored-in-secret"

Para el servicio SUSE® Observability api, las variables de entorno sobrescribirán la configuración personalizada establecida utilizando config.