|
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. |
Segredos Externos
Visão Geral
O SUSE Observability pode receber segredos como chave de licença, chave de API e chaves de autenticação através da instalação do Helm, mas também pode obtê-los a partir de segredos já provisionados.
Aqui está descrito como configurar isso.
Obtendo a chave de licença de um segredo externo
Crie um segredo no namespace onde o SUSE Observability está instalado, do seguinte formato, preenchendo os espaços em branco:
kind: Secret
metadata:
name: "<custom-secret-name>"
type: Opaque
data:
LICENSE_KEY: "<base64 of the license key>"
Adicione o seguinte ao seu comando de instalação do Helm para usar o segredo:
--set 'stackstate.license.fromExternalSecret'='<custom-secret-name>'
Obtendo nome de usuário e senha para notificações por e-mail de um segredo externo
Crie um segredo no namespace onde o SUSE Observability está instalado, do seguinte formato, preenchendo os espaços em branco:
kind: Secret
metadata:
name: "<custom-secret-name>"
type: Opaque
data:
SMTP_USER_NAME: "<base64 of the smtp username>"
SMTP_PASSWORD: "<base64 of the smtp password>"
Adicione o seguinte ao seu comando de instalação do Helm para usar o segredo:
--set 'stackstate.email.server.auth.fromExternalSecret'='<custom-secret-name>'
Obtendo a chave de API de um segredo externo
Crie um segredo no namespace onde o SUSE Observability está instalado, do seguinte formato, preenchendo os espaços em branco:
kind: Secret
metadata:
name: "<custom-secret-name>"
type: Opaque
data:
API_KEY: "<base64 of the API key>"
Adicione o seguinte ao seu comando de instalação do Helm para usar o segredo:
--set 'stackstate.apiKey.fromExternalSecret'='<custom-secret-name>'
Obtendo dados de autenticação de um segredo externo
Crie um segredo no namespace onde o SUSE Observability está instalado, do seguinte formato.
kind: Secret
metadata:
name: "<custom-secret-name>"
type: Opaque
data:
default_password: <base64 of bcrypted password>
Dependendo do método de autenticação escolhido, o campo default_password é substituído por dados diferentes. Veja as opções de autenticação para mais informações. Neste exemplo, a configuração Senha única é utilizada.
Adicione o seguinte ao seu comando de instalação do Helm para usar o segredo:
--set 'stackstate.authentication.fromExternalSecret'='<custom-secret-name>'