|
Este documento foi traduzido usando tecnologia de tradução automática de máquina. Sempre trabalhamos para apresentar traduções precisas, mas não oferecemos nenhuma garantia em relação à integridade, precisão ou confiabilidade do conteúdo traduzido. Em caso de qualquer discrepância, a versão original em inglês prevalecerá e constituirá o texto official. |
Substituir a configuração padrão
Um número de valores pode ser definido no SUSE® Observability Helm chart. Por exemplo, é possível personalizar o tolerations e o nodeSelectors para cada um dos componentes. Você também pode adicionar configuração personalizada e incluir variáveis de ambiente
Configuração personalizada para SUSE® Observability api
Para o serviço SUSE® Observability api, a configuração personalizada pode ser inserida diretamente no Helm chart. Esta é a maneira recomendada de substituir a configuração padrão com a qual SUSE® Observability vem e é especialmente conveniente para personalizar a autenticação. A configuração definida dessa forma estará disponível no arquivo de configuração SUSE® Observability no formato HOCON.
Por exemplo, você pode definir um link de recuperação de senha personalizado para a página de login do SUSE® Observability:
-
values.yaml
stackstate:
components:
api:
config: |
stackstate.api.authentication.forgotPasswordLink =
"https://www.stackstate.com/forgotPassword.html"
|
Observe que a configuração personalizada definida aqui será substituída por variáveis de ambiente. |
Variáveis de ambiente
A configuração para todos os serviços SUSE® Observability (receiver, k2es-*, correlation e api) pode ser personalizada usando variáveis de ambiente. As variáveis de ambiente são especificadas no arquivo values.yaml e podem ser secret (como senhas) ou open (para valores normais). Para converter um item de configuração em um nome de variável de ambiente, substitua . por e adicione o prefixo CONFIG_FORCE.
# configuration item
stackstate.api.authentication.forgotPasswordLink
# environment variable name
CONFIG_FORCE_stackstate_api_authentication_forgotPasswordLink
Por exemplo, você pode definir um link de recuperação de senha personalizado para a página de login do 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 o serviço SUSE® Observability |
-
Detalhes completos sobre a nomenclatura de todos os diferentes serviços podem ser encontrados no SUSE® Observability README do Helm chart.
-
Encontre mais detalhes sobre personalização da autenticação.