Inhaltsverzeichnis:

Wie verwende ich Kubernetes ConfigMap?
Wie verwende ich Kubernetes ConfigMap?

Video: Wie verwende ich Kubernetes ConfigMap?

Video: Wie verwende ich Kubernetes ConfigMap?
Video: Kubernetes ConfigMap and Secret as Kubernetes Volumes | Demo 2024, April
Anonim

Konfigurieren eines Pods für die Verwendung einer ConfigMap

  1. Ein … kreieren ConfigMap .
  2. Containerumgebungsvariablen definieren mit ConfigMap Daten.
  3. Konfigurieren Sie alle Schlüssel-Wert-Paare in a ConfigMap als Containerumgebungsvariablen.
  4. Verwenden Sie ConfigMap -definierte Umgebungsvariablen in Pod-Befehlen.
  5. Hinzufügen ConfigMap Daten auf ein Volume.
  6. Verstehen ConfigMaps und Pods.

Zu wissen ist auch, was eine ConfigMap in Kubernetes ist.

ConfigMaps sind Kubernetes Objekte, die Konfigurationsinformationen aus anderen Quellen wie Verzeichnissen oder Dateien beziehen können. ConfigMaps werden virtuellen Verzeichnissen namens Volumes hinzugefügt, bei denen es sich um gemountete Dateisysteme handelt, die die Lebensdauer eines Pods teilen, der ihn umschließt.

Wissen Sie auch, was eine Config-Map ist? ConfigMaps binden Konfigurationsdateien, Befehlszeilenargumente, Umgebungsvariablen, Portnummern und andere Konfigurationsartefakte zur Laufzeit an die Container und Systemkomponenten Ihrer Pods. ConfigMaps sind nützlich zum Speichern und Freigeben von nicht sensiblen, unverschlüsselten Konfigurationsinformationen.

Wie bearbeite ich hiervon ConfigMap in Kubernetes?

Einfach werfen: kubectl configmap bearbeiten <Name des Konfigurationskarte > auf deiner Kommandozeile. Dann kannst du bearbeiten Ihre Konfiguration. Dies öffnet ein vim Editor mit dem Konfigurationskarte im yaml-Format. Jetzt einfach bearbeiten es und speichern Sie es.

Wie lege ich Umgebungsvariablen in Kubernetes fest?

Wenn Sie einen Pod erstellen, können Sie Umgebungsvariablen setzen für die Container, die im Pod ausgeführt werden. Zu Umgebungsvariablen setzen , umfassen die env oder envFrom-Feld in der Konfigurationsdatei. Führen Sie in Ihrer Shell den Befehl printenv aus, um die Umgebungsvariablen . Um die Shell zu verlassen, geben Sie exit ein.

Empfohlen: