Instanzkonfigurationen erstellen

Mit Instanzkonfigurationen können Sie die Einstellungen definieren, die beim Erstellen von Compute -Instanzen verwendet werden. Verwenden Sie eine Instanzkonfiguration in den folgenden Szenarios:

  • Zum Erstellen einer oder mehrerer Instanzen in einem Instanzpool.
  • Als Vorlage zum Erstellen einzelner Instanzen, die nicht Teil eines Pools sind.

Wenn Sie eine Instanzkonfiguration erstellen, können Sie eine bestehende Compute-Instanz als Vorlage verwenden oder eine Liste der Konfigurationseinstellungen angeben.

Optional können Sie eine sekundäre virtuelle Netzwerkschnittstellenkarte (VNIC) und Block-Volumes angeben, die an die Instanzen angehängt werden sollen, die aus einer Instanzkonfiguration erstellt werden. Erstellen Sie dazu die Instanzkonfiguration, indem Sie eine Liste der Konfigurationseinstellungen angeben.

Einschränkungen und Überlegungen

  • Wenn Sie eine vorhandene Instanz als Vorlage zum Erstellen einer Instanzkonfiguration verwenden, beachten Sie die folgenden Informationen:

    • Die Instanzkonfiguration enthält keine Informationen aus dem Boot-Volume der Instanz, wie installierte Anwendungen, Binärdateien und Dateien auf der Instanz. Um eine Instanzkonfiguration zu erstellen, die das benutzerdefinierte Setup einer Instanz enthält, müssen Sie zunächst ein benutzerdefiniertes Image aus der Instanz erstellen und dann das benutzerdefinierte Image zum Erstellen einer neuen Instanz verwenden. Erstellen Sie schließlich die Instanzkonfiguration basierend auf der Instanz, die Sie aus dem benutzerdefinierten Image erstellt haben.
    • Die Instanzkonfiguration enthält keine Inhalte von Block-Volumes, die an die Instanz angehängt sind.
    • Alle aus der Instanzkonfiguration erstellten Instanzen werden unabhängig vom Compartment der Instanzkonfiguration im selben Compartment wie die Instanz gespeichert, die als Basis für die Instanzkonfiguration verwendet wurde. Beispiel: Mit einer Instanz in Compartment A wird eine Instanzkonfiguration erstellt. Speichern Sie dann die Instanzkonfiguration in Compartment B. Alle mit dieser Instanzkonfiguration erstellten Instanzen befinden sich in Compartment A, demselben Compartment wie die ursprüngliche Instanz.
  • Wenn Sie eine Liste mit Konfigurationseinstellungen zum Erstellen einer Instanzkonfiguration angeben, beachten Sie die folgenden Informationen:

    • Wenn Sie eine Instanz aus der Instanzkonfiguration erstellen, können viele der in der Instanzkonfiguration definierten Einstellungen nicht geändert werden. Beispielsweise können die Availability-Domain, das Compartment, das Image, die Ausprägung und das Subnetz beim Erstellen der Instanz nicht geändert werden.
    • Viele Einstellungen zum Erstellen von Instanzkonfigurationen sind mit den Einstellungen im Workflow zum Erstellen von Compute-Instanzen identisch. Es sind jedoch nicht alle Einstellungen für Instanzkonfigurationen verfügbar. Bei einigen Einstellungen können Sie einen Wert angeben, wenn Sie eine Instanz aus der Instanzkonfiguration erstellen.

    • Für Linux-Instanzen: SSH-(Secure Shell-)Schlüssel mit Instanzkonfigurationen verwenden:

      • Wenn Sie beim Erstellen der Instanzkonfiguration einen SSH-Schlüssel hinzufügen, muss dieser SSH-Schlüssel für alle Verbindungen zu den aus der Instanzkonfiguration erstellten Instanzen verwendet werden.
      • Nach dem Erstellen der Instanzkonfiguration können Sie den SSH-Schlüssel nicht mehr ändern.
      • Wenn Sie eine Instanzkonfiguration ohne SSH-Schlüssel erstellen, können Sie einzelnen aus der Instanzkonfiguration erstellten Instanzen einen SSH-Schlüssel hinzufügen.
      • Wenn Sie mit der Instanzkonfiguration einen Instanzpool erstellen, müssen Sie beim Erstellen einer Instanzkonfiguration einen SSH-Schlüssel hinzufügen.
  • Wenn ein Instanzpool Instanzen im Pool basierend auf einer Instanzkonfiguration erstellt, definieren die Pooleinstellungen die Availability-Domain und das Subnetz, unabhängig von den Einstellungen in der Instanzkonfiguration.
  • Wenn die Instanzkonfiguration mit einer Kapazitätsreservierung verknüpft ist, wird diese Reservierung automatisch auf Instanzen oder Instanzpools angewendet, die mit dieser Instanzkonfiguration erstellt wurden. Solange genügend Kapazität verfügbar ist, nutzen die Instanzen beim Starten die Kapazität aus der verknüpften Reservierung.

Bevor Sie beginnen

Wenn Sie eine Liste mit Konfigurationseinstellungen angeben, bereiten Sie die folgenden Elemente vor:

  • Richten Sie ein Virtual Cloud Network (VCN) ein, in dem die aus der Instanzkonfiguration erstellten Instanzen gestartet werden. Informationen zum Einrichten von Cloud-Netzwerken finden Sie unter Networking.
  • (Für Linux-Instanzen) Wenn Sie mit Ihrem eigenen SSH-Schlüssel SSH-Verbindungen zu den Instanzen herstellen möchten und die aus der Instanzkonfiguration erstellt wurden, benötigen Sie den Public Key aus dem SSH-Schlüsselpaar, das Sie verwenden möchten. Der Schlüssel muss das OpenSSH-Format aufweisen. Weitere Informationen finden Sie unter Schlüsselpaare auf Linux-Instanzen verwalten.
  • So starten Sie Instanzen mit einem anderen Hostkapazitätstyp als der bedarfsgesteuerten Kapazität aus die Instanzkonfiguration, bereiten die Kapazität zu:

    • Das Starten einer Instanz kann dann auf eine Kapazitätsreservierung angerechnet werden, wenn Sie eine Kapazitätsreservierung in derselben Availability-Domain wie die Instanz haben.
    • Um eine Instanz auf einem dedizierten VM-Host platzieren zu können, benötigen Sie einen dedizierten VM-Host in derselben Availability-Domain und Faultdomain, in denen die Instanz gestartet werden soll.

    Die Kapazitätstypen schließen sich gegenseitig aus.

Um Block-Volumes an die Instanzen anzuhängen, die aus der Instanzkonfiguration erstellt wurden, führen Sie eine der folgenden Aktionen aus:

  • Wenn Sie eine Instanzkonfiguration erstellen, können Sie eine vorhandene Compute-Instanz als Vorlage verwenden oder eine Liste der Konfigurationseinstellungen angeben.

    Instanzkonfiguration mit einer vorhandenen Instanz als Vorlage erstellen

    1. Wählen Sie auf der Listenseite Compute die Instanz aus, mit der Sie arbeiten möchten. Informationen zum Suchen der Listenseite finden Sie unter Instanzen auflisten.
    2. Wählen Sie eine Instanz.
    3. Wählen Sie die angezeigte Option aus:
      • Wählen Sie Aktionen, Weitere Aktionen und dann Instanzkonfiguration erstellen aus.
      • Wählen Sie Weitere Aktionen und dann Instanzkonfiguration erstellen aus.
    4. Wählen Sie das Compartment aus, in dem Sie die Instanzkonfiguration erstellen möchten.
    5. Geben Sie einen Namen für die Instanzkonfiguration an. Er muss nicht eindeutig sein und kann später geändert werden. Vermeiden Sie die Eingabe von vertraulichen Informationen.
    6. Um der Instanzkonfiguration Tags hinzuzufügen, wählen Sie Taggingoptionen anzeigen oder Tagging aus, und geben Sie die Taggingwerte ein.

      Wenn Sie über Berechtigungen zum Erstellen von Ressourcen verfügt, sind Sie auch berechtigt: Freiformtags auf diese Ressource anwenden. Um ein definiertes Tag anzuwenden, benötigen Sie Die Berechtigungen zum Verwenden des Tag-Namespace. Weitere Informationen zum Tagging finden Sie unter Ressourcentags. Wenn Sie nicht sicher sind, ob Tags angewendet werden sollen, überspringen Sie diese Option, oder fragen Sie einen Administrator. Sie können Tags später anwenden.

    7. Wählen Sie Instanzkonfiguration erstellen aus.

    Instanzkonfiguration durch Angabe einer Liste mit Einstellungen erstellen

    Wichtig

    Weitere Informationen zu den Einstellungen in den folgenden Abschnitten finden Sie unter Instanzen erstellen.

    1. Basisinformationen

    • Navigieren Sie zur Listenseite Instanzkonfigurationen. Informationen zum Suchen der Listenseite finden Sie unter Instanzkonfigurationen auflisten.
    • Wählen Sie Instanzkonfiguration erstellen aus.
    • Informationen zur Instanzkonfiguration
      • Name: Geben Sie einen Namen für die Instanzkonfiguration ein. Er muss nicht eindeutig sein und kann später geändert werden. Geben Sie dabei keine vertraulichen Informationen ein.
      • Compartment: Wählen Sie das Compartment mit dem Sie die Instanzkonfiguration erstellen möchten.
      • Compartment zum Erstellen von Instanzen in: Wählen Sie das Compartment aus, für das Sie aus dieser Instanzkonfiguration erstellte Instanzen ablegen möchten.
      • Wählen Sie die angezeigte Option aus:
        • Tagging
        • Taggingoptionen anzeigen

        Geben Sie die Taggingwerte ein. Wenn Sie über Berechtigungen zum Erstellen von Ressourcen verfügt, sind Sie auch berechtigt: Freiformtags auf diese Ressource anwenden. Um ein definiertes Tag anzuwenden, benötigen Sie Die Berechtigungen zum Verwenden des Tag-Namespace. Weitere Informationen zum Tagging finden Sie unter Ressourcentags. Wenn Sie nicht sicher sind, ob Tags angewendet werden sollen, überspringen Sie diese Option, oder fragen Sie einen Administrator. Sie können Tags später anwenden.

    • Platzierung
      • Availability-Domain auswählen
      • Konfigurieren Sie Erweiterte Optionen. Beispiel: Kapazitätstyp oder Faultdomain
    • Image und Ausprägung
      • Wählen Sie ein Bild aus.
      • Wählen Sie eine Ausprägung aus.
      • Konfigurieren Sie unter Erweiterte Optionen Folgendes:
        • Verwaltung
        • Tagging
        • Sicherheitsattribute
        • Verfügbarkeitskonfiguration
        • Oracle Cloud Agent
    • Wählen Sie Weiter.

    2. Sicherheit

    Konfigurieren Sie die Sicherheitsoptionen, sofern verfügbar.

    • Abgeschirmte Instanzen
    • Confidential Computing

    Wählen Sie Weiter.

    3. Networking

    • Konfigurieren Sie den Abschnitt Primäre VNIC. Geben Sie die Details für die Instanzen ein, die aus dieser Instanzkonfiguration erstellt werden.
    • Konfigurieren Sie Erweiterte Optionen. Beispiel:
      • DNS
      • SSH-Schlüssel
      • Sekundäre VNIC
    • Wählen Sie Weiter.

    4. Speicherung

    • Geben Sie die Boot-Volume-Details für die Instanzen an, die aus dieser Instanzkonfiguration erstellt werden.
    • Block-Volumes

      Um Block-Volumes an die Instanzen anzuhängen, die aus dieser Instanzkonfiguration erstellt werden, wählen Sie Block-Volume anhängen aus. Geben Sie dann die Konfigurationsdetails für das Block-Volume an.

    • Wählen Sie Erstellen.

    Prüfen

    • Prüfen Sie Ihre Konfigurationsoptionen. Mit der Schaltfläche Zurück können Sie zurückgehen und Einstellungen anpassen.
    • Wählen Sie Erstellen.
  • Um über die CLI eine Instanzkonfiguration zu erstellen, öffnen Sie eine Eingabeaufforderung, und führen Sie den Befehl instance-configuration create aus:

    oci compute-management instance-configuration create --compartment-id <COMPARTMENT_OCID> --instance-details <file://path/to/file.json>

    <file://path/to/file.json> ist der Pfad zu einer JSON-Datei, in der die Instanzdetails definiert werden. Informationen zum Generieren eines Beispiels für die JSON-Datei finden Sie unter Erweiterte JSON-Optionen.

    Informationen zur Verwendung der CLI finden Sie unter Befehlszeilenschnittstelle (CLI).

  • Informationen zur Verwendung der API und zu Signieranforderungen finden Sie unter REST-API-Dokumentation und Sicherheitszugangsdaten. Informationen zu SDKs finden Sie unter SDKs und die CLI.

    Mit dem Vorgang CreateInstanceConfiguration können Sie eine Instanzkonfiguration erstellen.