|
この文書は自動機械翻訳技術を使用して翻訳されています。 正確な翻訳を提供するように努めておりますが、翻訳された内容の完全性、正確性、信頼性については一切保証いたしません。 相違がある場合は、元の英語版 英語 が優先され、正式なテキストとなります。 |
デフォルト設定の上書き
SUSE® Observability Helmチャートに設定できる値の数があります。例えば、各コンポーネントのために`tolerations`と`nodeSelectors`をカスタマイズすることが可能です。カスタム設定を追加し、環境変数を含めることもできます。
SUSE® Observability `api`のカスタム設定
SUSE® Observability `api`サービスの場合、カスタム設定をHelmチャートに直接追加できます。これは、SUSE® Observabilityが提供するデフォルト設定を上書きするための推奨方法であり、特に認証のカスタマイズに便利です。この方法で設定された設定は、https://github.com/lightbend/config/blob/master/HOCON.md[HOCON]形式のSUSE® Observability設定ファイルで利用可能になります。
例えば、SUSE® Observabilityログインページのためにカスタムの「パスワードを忘れたリンク」を設定できます:
-
values.yaml
stackstate:
components:
api:
config: |
stackstate.api.authentication.forgotPasswordLink =
"https://www.stackstate.com/forgotPassword.html"
|
ここで設定されたカスタム設定は、環境変数によって上書きされることに注意してください。 |
環境変数
すべてのSUSE® Observabilityサービス(receiver、k2es-*、correlation、および`api`)の設定は、環境変数を使用してカスタマイズできます。環境変数は`values.yaml`ファイルに指定され、secret(パスワードなど)または`open`(通常の値)であることができます。設定項目を環境変数名に変換するには、`.`を``に置き換え、接頭辞`CONFIG_FORCE`を追加します。
# configuration item
stackstate.api.authentication.forgotPasswordLink
# environment variable name
CONFIG_FORCE_stackstate_api_authentication_forgotPasswordLink
例えば、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"
|
SUSE® Observability `api`サービスの場合、環境変数は、`config`を使って設定したカスタム設定を上書きします。 |
-
異なるサービスの命名に関する詳細は、https://github.com/StackVista/helm-charts/tree/master/stable/suse-observability[SUSE® Observability HelmチャートのREADME]に記載されています。
-
認証のカスタマイズに関する詳細をご覧ください。