//Cloudogu EcoSystem Docs

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: ""