CES-MN Exporter-Konfiguration
Im folgenden werden alle vorhandenen Konfigurationswerte beschrieben.
Verwendung
Der Exporter kann direkt beim Installieren mit valuesYamlOverwrite (siehe) konfiguriert werden.
Verfügbare Konfigurationswerte
| Konfigurationsschlüssel | Beschreibung | Standardwert |
|---|---|---|
/env/logLevel |
logLevel definiert das verwendete Log-Level. Mögliche Werte sind: DEBUG, INFO, WARN, ERROR | INFO |
/env/basePath |
basePath definiert den Kontextpfad des Exporters | ces-exporter |
/env/exportCron |
exportCron legt den Zeitpunkt fest, an dem der Exporter alle Dogus in den Exportmodus setzt | |
/env/exportCronVerbose |
exportCronVerbose aktiviert ausführliches Logging für die Aktivierung des Exportmodus | true |
/apiKey/secretName |
secretName enthält den Namen des Secrets, in dem der Apischlüssel hinterlegt ist | ces-exporter-api |
/apiKey/secretDataKey |
secretName enthält den Namen des Schlüssels innerhalb des Secrets, der den tatsächlichen API-Key des Exporters enthält. | apiKey |
/publicKey/configMapName |
configMapName enthält den Namen der Configmap, die den öffentlichen SSH-Schlüssel enthält. | ces-importer-public-key |
/publicKey/configMapDataKey |
configMapName enthält den Namen des Schlüssels innerhalb der Configmap, der den tatsächlichen SSH-Schlüssel enthält. | publicKey |
/publicKey/data |
data enthält den öffentlichen SSH-Schlüssel | |
Referenz values.yaml
env:
logLevel: info
basePath: "/ces-exporter"
exportCron: "*/5 * * * *"
exportCronVerbose: true
apiKey:
secretName: "ces-exporter-api"
secretDataKey: "apiKey"
publicKey:
configMapName: "ces-importer-public-key"
configMapDataKey: "publicKey"
data: ""