Funktionsweise zustandsorientierter MIGs

Eine zustandsorientierte verwaltete Instanzgruppe (zustandsorientierte MIG) behält den eindeutigen Zustand jeder Instanz einer virtuellen Maschine – einschließlich VM-Name, angehängtem nichtflüchtigen Speicher, IP-Adressen und/oder Metadaten – beim Neustart, der Neuerstellung, der automatischen Reparatur oder der Aktualisierung der Maschine bei.

Auf dieser Seite wird beschrieben, wie zustandsorientierte MIGs funktionieren. Informationen zum Einrichten einer zustandsorientierten MIG finden Sie unter Zustandsorientierte MIGs konfigurieren.

Übersicht über die Funktionsweise zustandsorientierter MIGs

Eine MIG gilt als zustandsorientiert, wenn Sie eine zustandsorientierte Konfiguration erstellt haben.

Sie erstellen eine zustandsorientierte Konfiguration, indem Sie eine nicht leere zustandsorientierte Richtlinie und/oder eine oder mehrere nicht leere instanzspezifische Konfigurationen festlegen:

Die Konfiguration wird wirksam, nachdem Sie oder die MIG sie angewendet haben:

  • Eine MIG wendet die Konfiguration Ihrer zustandsorientierten Richtlinie automatisch auf neue und vorhandene Instanzen an.
  • Wenn Sie instanzspezifische Konfigurationen erstellen oder aktualisieren, können Sie sich entscheiden, ob die neue Konfiguration manuell oder automatisch angewendet werden soll.

Nachdem die zustandsorientierte Konfiguration (zustandsorientierte Richtlinie und/oder instanzspezifische Konfigurationen) angewendet wurde, können Sie sie verifizieren, indem Sie den beibehaltenen Zustand jeder verwalteten Instanz untersuchen.

Nachfolgende Änderungen an der zustandsorientierten Konfiguration oder Größe Ihrer MIG (z. B. das Verringern der Größe der MIG oder das Löschen oder Verwerfen von Instanzen aus der MIG) können sich auf den beibehaltenen Zustand der Instanzen auswirken.

Zustandsorientierte Konfiguration auf verwaltete Instanzen anwenden

Ihre zustandsorientierte Konfiguration wird wirksam, nachdem sie von Ihnen oder der MIG angewendet wurde. Das Anwenden einer zustandsorientierten Konfiguration auf die Instanzen einer MIG hängt von der Konfiguration ab:

  • Zustandsorientierte Richtlinie: Die MIG wendet die Konfiguration der zustandsorientierten Richtlinie automatisch auf neue und vorhandene Instanzen an.
  • Instanzspezifische Konfigurationen: Beim Erstellen oder Aktualisieren instanzspezifischer Konfigurationen können Sie sich entscheiden, ob die neue Konfiguration manuell oder automatisch angewendet werden soll.

Zustandsorientierte Konfiguration auf verwaltete Instanzen anwenden

Aktualisierungen zustandsorientierter Richtlinien auf Instanzen anwenden

Wenn Sie eine zustandsorientierte Richtlinie erstellen oder aktualisieren, z. B. ein zustandsorientiertes Laufwerk hinzufügen oder entfernen, wendet die MIG die Konfiguration Ihrer zustandsorientierten Richtlinie automatisch und asynchron auf alle verwalteten Instanzen in der Gruppe an. Eine MIG wendet die Konfiguration Ihrer zustandsorientierten Richtlinie auch automatisch auf neue Instanzen während ihrer Erstellung an, z. B. wenn eine MIG vergrößert wird oder wenn Sie Instanzen manuell in der MIG erstellen.

Nachdem die Konfiguration angewendet wurde, können Sie die Auswirkungen der Aktualisierung im beibehaltenen Status aus der Richtlinie jeder verwalteten Instanz sehen.

Aktualisierungen einer zustandsorientierten Richtlinie haben keine Auswirkung auf laufende VMs.

Wenn Sie eine zustandsorientierte Richtlinie aktualisieren, um ein zustandsorientiertes Laufwerk hinzuzufügen, aktualisiert die MIG jede VM-Ressource und ändert den Wert des Flags autoDelete (instances.disks[].autoDelete) des Laufwerks:

  • Die MIG setzt autoDelete für Laufwerke, die Sie als zustandsorientiert konfigurieren, auf FALSE. Dadurch wird verhindert, dass dieses Laufwerk bei der Neuerstellung der Instanz durch automatische Reparatur, Aktualisierung oder manuelle Neuerstellung gelöscht wird.
  • Die MIG legt den Wert für autoDelete so fest, dass er mit der Konfiguration der Instanzvorlage (instanceTemplates.disks[].autoDelete) für alle Laufwerke übereinstimmt, die zustandslos sein sollen.

Das Ändern des Werts des Flags autoDelete hat keine Auswirkung auf eine laufende VM.

Aktualisierungen instanzspezifischer Konfigurationen auf Instanzen anwenden

Wenn Sie eine instanzspezifische Konfiguration erstellen oder aktualisieren, können Sie auswählen, ob die neue Konfiguration manuell oder automatisch angewendet werden soll. Weitere Informationen finden Sie unter Zustandsorientierte Konfiguration aus instanzspezifischen Konfigurationen anwenden.

In der folgenden Tabelle sind die Unterbrechungsstufen zu sehen, die erforderlich sind, um verschiedene instanzspezifische Konfigurationsaktualisierungen auf eine VM anzuwenden:

Aktualisierung der instanzspezifischen Konfiguration Erforderliche Unterbrechung der VM für die Anwendung
Ein in der Instanzvorlage definiertes Laufwerk so konfigurieren, dass es zustandsorientiert ist (zur instanzspezifischen Konfiguration hinzugefügt) AKTUALISIEREN
Ein in der Instanzvorlage definiertes Laufwerk so konfigurieren, dass es zustandslos ist (aus der instanzspezifischen Konfiguration entfernt) AKTUALISIEREN
Ein nicht in der Instanzvorlage definiertes Laufwerk hinzufügen und der VM anhängen AKTUALISIEREN
Ein nicht in der Instanzvorlage definiertes Laufwerk entfernen und von der VM trennen AKTUALISIEREN
Ein Metadaten-Schlüssel/Wert-Paar hinzufügen AKTUALISIEREN
Ein Metadaten-Schlüssel/Wert-Paar entfernen AKTUALISIEREN
Ein nicht aus der Instanzvorlage erstelltes externes Bootlaufwerk hinzufügen und der VM anhängen ERSETZEN
Ein nicht aus der Instanzvorlage erstelltes externes Bootlaufwerk entfernen, von der VM trennen und stattdessen ein Bootlaufwerk aus der Instanzvorlage erstellen ERSETZEN
Interne IP-Adresse festlegen ERSETZEN
Interne IP-Adresse entfernen ERSETZEN

Beim Anwenden einer aktualisierten instanzspezifischen Konfiguration auf die entsprechende VM führt die MIG je nachdem, welche zustandsorientierten Elemente aktualisiert werden, die folgenden Aktionen aus:

  • Laufwerke, IP-Adressen oder Metadaten werden dem beibehaltenen Zustand aus der Konfiguration in der entsprechenden verwalteten Instanz hinzugefügt (oder daraus entfernt).
  • Nicht in der Instanzvorlage definierte Laufwerke werden der VM angehängt (oder von ihr getrennt).
  • VM-spezifische Metadaten-Schlüssel/Wert-Paare werden festgelegt (oder entfernt).
  • Bestimmte IP-Adressen werden der VM-Instanz zugewiesen (oder entfernt).

Nach dem Anwenden einer instanzspezifischen Konfiguration auf eine entsprechende verwaltete VM können Sie die Auswirkungen der Aktualisierung im beibehaltenen Zustand aus der Konfiguration der Instanz sehen.

Beibehaltener Zustand einer verwalteten Instanz

Beim Anwenden übersetzt die MIG Ihre Instanzvorlage und zustandsorientierte Konfiguration in einen „beibehaltenen Zustand“ für jede verwaltete Instanz.

Sie können sich den beibehaltenen Zustand ansehen, indem Sie eine verwaltete Instanz untersuchen.

Die MIG verwaltet die beibehaltenen Status automatisch und wendet sie automatisch und asynchron auf jede entsprechende tatsächliche VM-Instanz in der MIG an.

Beibehaltener Zustand verwalteter VMs, die durch Anwenden einer zustandsorientierten Konfiguration generiert werden

Der beibehaltene Zustand beschreibt, welche einzelnen Elemente (nichtflüchtige Speicher, IP-Adressen, Metadaten) für eine bestimmte Instanz zustandsorientiert sind:

Beibehaltener Zustand, der aus der angewendeten zustandsorientierten Konfiguration generiert wird

Der basierend auf einer zustandsorientierten Richtlinie generierte beibehaltene Zustand wird separat vom beibehaltenen Zustand gespeichert, der anhand einer instanzspezifischen Konfiguration generiert wurde. Beim Neuerstellen einer VM kombiniert die MIG beide Zustände, wobei der beibehaltene Zustand aus einer instanzspezifischen Konfiguration Vorrang hat.

Beibehaltener Zustand gemäß zustandsorientierter Richtlinie

Eine zustandsorientierte Richtlinie legt Elemente fest, die in allen Instanzen vorhanden und in der Instanzvorlage der MIG definiert sind, um sie für jede VM-Instanz in einer MIG einzeln zu speichern.

Beim Anwenden übersetzt die MIG die zustandsorientierte Richtlinie in instanzspezifische beibehaltene Status (managedInstances[].preservedStateFromPolicy). Die MIG verwaltet diese beibehaltenen Status automatisch.

Das folgende Beispiel zeigt eine MIG mit zwei VM-Instanzen, die ein zustandsorientiertes Laufwerk verwenden, das in einer für jede Instanz geltenden zustandsorientierten Richtlinie definiert ist. In diesem Beispiel gibt es keine instanzspezifischen Konfigurationen.

Nur aus einer zustandsorientierten Richtlinie generierter beibehaltener Zustand

Die obige Abbildung zeigt eine MIG mit zwei Instanzen:

  • Die Instanzvorlage definiert für alle Instanzen in der MIG ein Bootlaufwerk mit dem Gerätenamen boot-disk und ein Laufwerk mit dem Gerätenamen data-disk.
  • Die zustandsorientierte Richtlinie deklariert data-disk als zustandsorientiert. Das Bootlaufwerk bleibt zustandslos. Beachten Sie, dass das Laufwerk mit dem Gerätenamen data-disk in der Instanzvorlage definiert werden muss und wird.
  • Nach Anwenden der Konfiguration übersetzt die MIG die zustandsorientierte Richtlinie in instanzspezifische beibehaltene Zustände für jede einzelne verwaltete Instanz. Der beibehaltene Zustand weist die MIG an, das Laufwerk data-disk-1 für die VM-Instanz node-1 und das Laufwerk data-disk-2 für die Instanz node-2 beizubehalten, da für beide Laufwerke der Gerätename data-disk in der zustandsorientierten Richtlinie konfiguriert ist.
  • In diesem Beispiel gibt es keine instanzspezifischen Konfigurationen.

Beibehaltener Zustand gemäß der instanzspezifischen Konfiguration

Eine instanzspezifische Konfiguration gibt Elemente an, die für eine bestimmte VM beibehalten werden müssen. Diese Elemente müssen nicht in der Instanzvorlage der MIG definiert sein.

Beim Anwenden übersetzt die MIG jede instanzspezifische Konfiguration in einen beibehaltenen Zustand (preservedStateFromConfig) für die entsprechende Instanz.

Das folgende Beispiel zeigt eine MIG mit zwei VM-Instanzen, für die zustandsorientierte Metadaten und Laufwerke in instanzspezifischen Konfigurationen (PICs) für jede Instanz definiert sind. In diesem Beispiel gibt es keine zustandsorientierte Richtlinie.

Grafik: Nur aus PICs generierter beibehaltener Status

In der obigen Abbildung wird Folgendes dargestellt:

  • Die Instanzvorlage definiert für alle Instanzen in der MIG ein Bootlaufwerk mit dem Gerätenamen boot-disk. Das Bootlaufwerk ist für alle VMs in der MIG zustandslos.
  • Instanzspezifische Konfigurationen definieren die Zustände, die für zwei Instanzen in der MIG beibehalten werden sollen: node-1 und node-2.
    • Für die Instanz node-1 definiert die instanzspezifische Konfiguration ein Laufwerk my-legacy-1 mit dem Gerätenamen legacy-disk und die Metadaten node-id:xyz273.
    • Für die Instanz node-2 definiert die instanzspezifische Konfiguration ein Laufwerk my-logs-1 mit dem Gerätenamen logs-disk und die Metadaten node-id:pqr851.
  • Nach Anwenden der Konfiguration übersetzt die MIG die instanzspezifischen Konfigurationen automatisch in beibehaltene Zustände für jede einzelne verwaltete Instanz. Die beibehaltenen Zustände weisen die MIG an, die folgenden Elemente anzuhängen und beizubehalten:
    • Nichtflüchtiger Speicher my-legacy-1 und Metadaten node-id:xyz273 für VM node-1
    • Nichtflüchtiger Speicher my-logs-1 und Metadaten node-id:pqr851 für VM node-2
  • In diesem Beispiel gibt es keine zustandsorientierte Richtlinie.

Beachten Sie, dass in diesem Beispiel die Laufwerke und Metadaten im beibehaltenen Zustand aus instanzspezifischen Konfigurationen nicht in der Instanzvorlage definiert werden. Stattdessen werden sie ausschließlich durch die instanzspezifischen Konfigurationen definiert. Dies liegt daran, dass die Konfiguration, die Sie in einer instanzspezifischen Konfiguration angeben, für eine bestimmte VM spezifisch ist und daher nicht in der Instanzvorlage vorhanden sein muss.

Instanzspezifische Konfigurationen haben Vorrang vor zustandsorientierten Richtlinien und Instanzvorlagen

Sie können in einer einzelnen MIG sowohl eine zustandsorientierte Richtlinie als auch eine oder mehrere instanzspezifische Konfigurationen konfigurieren. Beispielsweise können Sie in einer zustandsorientierten Richtlinie zustandsorientierte Laufwerke definieren, die in allen Instanzen vorhanden sind, und in instanzspezifischen Konfigurationen können Sie instanzspezifische Metadaten definieren.

Die instanzspezifische Konfiguration einer verwalteten Instanz hat Vorrang vor einer in Konflikt stehenden Konfiguration in der Instanzvorlage oder in einer zustandsorientierten Richtlinie.

Wenn Sie eine instanzspezifische Konfiguration anwenden, um ein Laufwerk oder eine Netzwerkschnittstelle hinzuzufügen, die bereits in einer zustandsorientierten Richtlinie definiert ist, speichert die MIG die zustandsorientierte Konfiguration für dieses Laufwerk oder diese Netzwerkschnittstelle im beibehaltenen Zustand der instanzspezifischen Konfiguration (preservedStateFromConfig) der verwalteten Instanz und entfernt die widersprüchlichen Einträge aus dem beibehaltenen Zustand der Richtlinie (preservedStateFromPolicy). Die MIG muss die VM aktualisieren, wenn sich der neue beibehaltene Zustand vom vorherigen Zustand unterscheidet. Die Aktualisierung kann zu einer Änderung der Metadaten, zur Änderung der externen IP-Adresse oder zu einer Auslagerung des Laufwerks führen, um das Laufwerk aus der letzten Konfiguration des beibehaltenen Zustands zu trennen und das in der neuen Konfiguration für den beibehaltenen Zustand angegebene Laufwerk anzuhängen.

Im folgenden Beispiel definiert die instanzspezifische Konfiguration für die VM-Instanz node-1 Folgendes neu:

  • Den beibehaltenen Zustand für das Laufwerk mit dem Gerätenamen logs-disk, der ursprünglich in der zustandsorientierten Richtlinie definiert wurde
  • Den Wert für den Metadatenschlüssel logmonth, der ursprünglich in der Instanzvorlage definiert wurde

Eine Konfiguration aus instanzspezifischen Konfigurationen hat Vorrang vor zustandsorientierten Richtlinien und Instanzvorlagen.

In der obigen Abbildung wird Folgendes dargestellt:

  • Die Instanzvorlage definiert:
    • Drei Laufwerke für alle Instanzen in der MIG mit den Gerätenamen boot-disk, data-disk und logs-disk.
    • logmonth:jan als Metadaten für alle Instanzen
  • Die zustandsorientierte Richtlinie legt fest, dass Laufwerke mit den Gerätenamen data-disk und logs-disk zustandsorientiert sind. Das Bootlaufwerk bleibt zustandslos.
  • Eine instanzspezifische Konfiguration für die Instanz node-1 definiert Folgendes neu:
    • Zustandsorientierte Konfiguration für ein Laufwerk mit dem Gerätenamen logs-disk: Die MIG wird angewiesen, das Laufwerk pd-logs-feb an node-1 unter dem Gerätenamen logs-disk anzuhängen.
    • In der Instanzvorlage definierte Metadaten mit Schlüssel/Wert-Paar logmonth:jan: Die MIG wird angewiesen, den Wert logmonth:feb auf node-1 festzulegen.
  • Nach Anwenden der Konfiguration übersetzt die MIG die zustandsorientierte Richtlinie und die instanzspezifische Konfiguration automatisch in einen in der verwalteten Instanz gespeicherten, instanzspezifischen beibehaltenen Zustand.
    • Der beibehaltene Zustand aus der Richtlinie weist die MIG an, das Laufwerk data-disk-1 für die VM node-1 beizubehalten. Beachten Sie, dass der beibehaltene Zustand aus der Richtlinie keine zustandsorientierte Konfiguration für das Laufwerk mit dem Gerätenamen logs-disk enthält, da diese Konfiguration von der Konfiguration für logs-disk in der instanzspezifischen Konfiguration überschrieben wird.
    • Der beibehaltene Zustand aus der Konfiguration weist die MIG an, den nichtflüchtigen Speicher logs-disk anzuhängen und beizubehalten sowie die Metadaten logmonth:feb für die VM-Instanz node-1 festzulegen und beizubehalten. Beachten Sie, dass der beibehaltene Zustand aus der Konfiguration die Konfiguration für logs-disk aus der zustandsorientierten Richtlinie und die Metadaten logmonth:jan aus der Instanzvorlage überschreibt.

Auswirkungen des Entfernens einer Ressource aus einer zustandsorientierten Richtlinie auf den beibehaltenen Zustand

Beim Entfernen einer Ressourcenkonfiguration aus der zustandsorientierten Richtlinie entfernt die MIG automatisch die entsprechenden preservedStateFromPolicy für alle verwalteten Instanzen. Die Rechenressourcen bleiben an die Instanzen angehängt, sind aber nicht mehr zustandsorientiert.

Im folgenden Beispiel führt das Entfernen eines Laufwerks aus der zustandsorientierten Richtlinie dazu, dass dieses Laufwerk in allen verwalteten VMs aus den beibehaltenen Status aus der Richtlinie entfernt wird. Diese Laufwerke bleiben an ihre VMs angehängt, sind aber nicht mehr zustandsorientiert und werden möglicherweise gelöscht und bei der nächsten VM-Neuerstellung neu erstellt.

Laufwerk aus einer zustandsorientierten Richtlinie entfernen

Wenn dasselbe Element, beispielsweise ein zustandsorientierter nichtflüchtiger Speicher, sowohl in der zustandsorientierten Richtlinie als auch in der instanzspezifischen Konfiguration vorhanden ist und Sie seine zustandsorientierte Konfiguration nur aus der zustandsorientierten Richtlinie entfernen, entfernt die MIG es nicht aus der instanzspezifischen Konfiguration. Für die entsprechende VM bleibt die konfigurierte Ressource zustandsorientiert.

Im folgenden Beispiel führt das Entfernen des Laufwerks aus der zustandsorientierten Richtlinie nicht zum Entfernen des Laufwerks aus der instanzspezifischen Konfiguration. Das Laufwerk bleibt zustandsorientiert, da es noch immer Teil des beibehaltenen Zustands aus der Konfiguration ist.

Entfernen eines Laufwerks aus einer zustandsorientierten Richtlinie, wenn auch eine instanzspezifische Konfiguration vorhanden ist

Auswirkungen des Entfernens von Elementen aus instanzspezifischen Konfigurationen auf den beibehaltenen Zustand

Beim Entfernen der zustandsorientierten Konfiguration aus einer instanzspezifischen Konfiguration und Anwenden der Änderung entfernt die MIG automatisch die zustandsorientierte Konfiguration aus dem beibehaltenen Zustand aus der Konfiguration (preservedStateFromConfig) in der entsprechenden verwalteten Instanz. Die Rechenressourcen, die nicht mehr Teil eines beibehaltenen Zustand sind, werden zustandslos.

Auswirkungen des Entfernens einer zustandsorientierten Laufwerkskonfiguration aus instanzspezifischen Konfigurationen auf den beibehaltenen Zustand

Beim Entfernen eines zustandsorientierten Laufwerks aus einer instanzspezifischen Konfiguration und Anwenden der Änderung auf die verknüpfte VM-Instanz führt die MIG Folgendes aus:

  • Die Laufwerkskonfiguration wird aus dem beibehaltenen Zustand aus der Konfiguration der Instanz entfernt.
  • Wenn ein Laufwerk mit demselben Gerätenamen in der Instanzvorlage definiert, aber nicht in einer zustandsorientierten Richtlinie konfiguriert ist, bleibt das Laufwerk an die angegebene VM angehängt. Das Laufwerk wird jedoch für die angegebene VM zustandslos und kann entsprechend der Konfiguration der Instanzvorlage bei der nächsten Neuerstellung, automatischen Reparatur oder Aktualisierung der VM neu erstellt werden.
  • Wenn ein Laufwerk mit demselben Gerätenamen nicht in der Instanzvorlage definiert ist, wird es sofort nach Anwenden der aktualisierten instanzspezifischen Konfiguration auf die verknüpfte VM von der VM getrennt, unabhängig von der Konfiguration für das automatische Löschen.
  • Wenn ein Laufwerk mit demselben Gerätenamen in einer zustandsorientierten Richtlinie konfiguriert ist, wird seine zustandsorientierte Richtlinienkonfiguration in den beibehaltenen Zustand aus der Richtlinie für die angegebene verwaltete Instanz übersetzt, und das Laufwerk bleibt zustandsorientiert.

Im folgenden Beispiel führt das Entfernen eines blauen und eines grünen Laufwerks aus der instanzspezifischen Konfiguration von node-1 dazu, dass beide Laufwerke aus dem beibehaltenen Zustand aus der Konfiguration der verwalteten Instanz node-1 entfernt werden.

  • Das blaue Laufwerk bleibt an die VM-Instanz node-1 angehängt, ist jedoch nun zustandslos und kann bei der nächsten VM-Neuerstellung entsprechend der Konfiguration der Instanzvorlage neu erstellt werden.
  • Das grüne Laufwerk wird von der VM-Instanz node-1 getrennt, da die Instanzvorlage kein Laufwerk mit demselben Gerätenamen definiert.

Laufwerke aus einer instanzspezifischen Konfiguration entfernen

Auswirkungen des Entfernens zustandsorientierter Metadaten aus instanzspezifischen Konfigurationen auf den beibehaltenen Zustand

Beim Entfernen zustandsorientierter Metadaten aus einer instanzspezifischen Konfiguration und Anwenden der Änderung entfernt die MIG diese zustandsorientierten Metadaten sofort aus dem beibehaltenen Zustand der entsprechenden verwalteten Instanz.

  • Wenn Sie in der Instanzvorlage Metadaten mit demselben Schlüssel definiert haben, wendet die MIG den Wert aus der Instanzvorlage sofort auf die Instanz an.
  • Wenn die Metadaten in der Instanzvorlage nicht mit demselben Schlüssel definiert wurden, entfernt die MIG das Schlüssel/Wert-Paar sofort aus der Instanz.

Im folgenden Beispiel führt das Entfernen der Metadaten mode:dev und id:xyz273 aus der instanzspezifischen Konfiguration von node-1 dazu, dass beide Schlüssel/Wert-Paare automatisch aus dem beibehaltenen Zustand aus der Konfiguration der verwalteten Instanz node-1 entfernt werden.

  • mode:dev wird in der VM durch mode:test aus der Instanzvorlage ersetzt.
  • id:xyz273 wird sofort von der VM entfernt, da die Instanzvorlage keine Metadaten mit dem gleichen Schlüssel id zum Ersetzen enthält.

Metadaten aus einer instanzspezifischen Konfiguration entfernen

Auswirkungen des Entfernens einer zustandsorientierten Laufwerkskonfiguration aus instanzspezifischen Konfigurationen auf den beibehaltenen Zustand

Durch das Entfernen der internen IP-Konfiguration aus der instanzspezifischen Konfiguration wird die IP-Adresse für diese VM zustandslos. Für diese VM werden keine automatisierten Änderungen ausgeführt. Die IP-Adresse kann sich jedoch ändern, nachdem die VM neu erstellt, aktualisiert oder automatisch repariert wurde.

Fallback auf zustandsorientierte Richtlinie

Beim Entfernen der zustandsorientierten Konfiguration einer Ressource aus einer instanzspezifischen Konfiguration und Konfigurieren derselben Ressource in der zustandsorientierten Richtlinie bleibt die Ressource entsprechend der zustandsorientierten Richtlinie zustandsorientiert.

Die MIG entfernt automatisch die zustandsorientierte Konfiguration des Elements aus dem preservedStateFromConfig und fügt sie der preservedStateFromPolicy für die entsprechende verwaltete Instanz hinzu.

Im folgenden Beispiel führt das Entfernen eines Laufwerks aus der instanzspezifischen Konfiguration von node-1 nicht dazu, dass das Laufwerk aus der zustandsorientierten Richtlinie entfernt wird. Das Laufwerk bleibt gemäß der zustandsorientierten Richtlinie zustandsorientiert:

  • Die MIG entfernt das Laufwerk automatisch aus dem preserveStateFromConfig für die verwaltete Instanz node-1, da das Laufwerk nicht mehr Teil der instanzspezifischen Konfiguration ist.
  • Die MIG fügt das Laufwerk automatisch dem preserveStateFromPolicy für die verwaltete Instanz node-1 hinzu, da die zustandsorientierte Richtlinienkonfiguration noch vorhanden ist und nicht mehr mit der instanzspezifischen Konfiguration für node-1 in Konflikt steht.

Laufwerk aus einer instanzspezifischen Konfiguration, jedoch nicht aus einer zustandsorientierten Richtlinie entfernen

Feedback

Wir möchten mehr über Ihre Anwendungsfälle und Herausforderungen erfahren und freuen uns über Feedback zu zustandsorientierten MIGs. Senden Sie Ihr Feedback unter mig-discuss@google.com an unser Team.

Nächste Schritte