|
Dieses Dokument wurde mithilfe automatisierter maschineller Übersetzungstechnologie übersetzt. Wir bemühen uns um korrekte Übersetzungen, übernehmen jedoch keine Gewähr für die Vollständigkeit, Richtigkeit oder Zuverlässigkeit der übersetzten Inhalte. Im Falle von Abweichungen ist die englische Originalversion maßgebend und stellt den verbindlichen Text dar. |
Standardkonfiguration überschreiben
Eine Reihe von Werten kann im SUSE® Observability Helm-Chart festgelegt werden. Zum Beispiel ist es möglich, die tolerations und nodeSelectors für jede der Komponenten anzupassen. Sie können auch benutzerdefinierte Konfiguration hinzufügen und Umgebungsvariablen einfügen.
Benutzerdefinierte Konfiguration für SUSE® Observability api
Für den SUSE® Observability api Dienst kann die benutzerdefinierte Konfiguration direkt in das Helm-Chart eingefügt werden. Dies ist der empfohlene Weg, um die Standardkonfiguration, die SUSE® Observability mitliefert, zu überschreiben und ist besonders praktisch für die Anpassung der Authentifizierung. Auf diese Weise festgelegte Konfiguration ist in der SUSE® Observability Konfigurationsdatei im HOCON Format verfügbar.
Zum Beispiel können Sie einen benutzerdefinierten "Passwort vergessen"-Link für die SUSE® Observability Anmeldeseite festlegen:
-
values.yaml
stackstate:
components:
api:
config: |
stackstate.api.authentication.forgotPasswordLink =
"https://www.stackstate.com/forgotPassword.html"
|
Beachten Sie, dass hier festgelegte benutzerdefinierte Konfiguration von Umgebungsvariablen überschrieben wird. |
Umgebungsvariablen
Die Konfiguration für alle SUSE® Observability Dienste (receiver, k2es-*, correlation und api) kann mithilfe von Umgebungsvariablen angepasst werden. Umgebungsvariablen werden in der values.yaml Datei angegeben und können entweder secret (wie Passwörter) oder open (für normale Werte) sein. Um ein Konfigurationselement in einen Umgebungsvariablennamen zu konvertieren, ersetzen Sie . durch und fügen Sie das Präfix CONFIG_FORCE hinzu.
# configuration item
stackstate.api.authentication.forgotPasswordLink
# environment variable name
CONFIG_FORCE_stackstate_api_authentication_forgotPasswordLink
Zum Beispiel können Sie einen benutzerdefinierten "Passwort vergessen"-Link für die SUSE® Observability Anmeldeseite festlegen:
-
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"
|
Für den SUSE® Observability |
-
Vollständige Details zur Benennung aller verschiedenen Dienste finden Sie im SUSE® Observability Helm-Chart-Readme.
-
Weitere Details zur Anpassung der Authentifizierung finden Sie.