Sie können eine VM-Instanz in Compute Engine erstellen, indem Sie Images aus Ihrem Red Hat Cloud Access-Abo verwenden.
Bei dieser Option bezahlen Sie Red Hat für Lizenzabos und bezahlen Google Cloud nur für die anfallenden Infrastrukturkosten. Wenn Sie Betriebssystem-Images aus Ihrem Red Hat Cloud Access-Abo in Google Cloud verwenden, müssen Sie Support direkt von Red Hat anfordern. Melden Sie sich im Red Hat-Kundenportal an und erstellen Sie ein Support-Ticket, um Support anzufordern.
Wenn Sie eine VM erstellen, die ein RHEL-Betriebssystem-Image verwendet, können Sie über die Option zur Einmalanmeldung (SSO), die über die Google Cloud Console verfügbar ist, auf die Red Hat Knowledgebase zugreifen.
Hinweise
-
Richten Sie die Authentifizierung ein, falls Sie dies noch nicht getan haben.
Bei der Authentifizierung wird Ihre Identität für den Zugriff auf Google Cloud-Dienste und APIs überprüft.
Zur Ausführung von Code oder Beispielen aus einer lokalen Entwicklungsumgebung können Sie sich so bei Compute Engine authentifizieren.
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- Set a default region and zone.
compute.instances.create
für das Projekt-
So erstellen Sie die VM mit einem benutzerdefinierten Image:
compute.images.useReadOnly
für das Image -
Um die VM mit einem Snapshot zu erstellen:
compute.snapshots.useReadOnly
für den Snapshot -
So verwenden Sie eine Instanzvorlage zum Erstellen der VM:
compute.instanceTemplates.useReadOnly
für die Instanzvorlage -
So weisen Sie der VM ein Legacy-Netzwerk zu:
compute.networks.use
für das Projekt -
Um eine statische IP-Adresse für die VM festzulegen:
compute.addresses.use
für das Projekt -
So weisen Sie der VM eine externe IP-Adresse zu, wenn Sie ein Legacy-Netzwerk verwenden:
compute.networks.useExternalIp
für das Projekt -
So geben Sie ein Subnetz für Ihre VM an:
compute.subnetworks.use
für das Projekt oder für das ausgewählte Subnetz -
So weisen Sie der VM eine externe IP-Adresse zu, wenn Sie ein VPC-Netzwerk verwenden:
compute.subnetworks.useExternalIp
für das Projekt oder für das ausgewählte Subnetz -
Um Metadaten der VM-Instanz für die VM festzulegen:
compute.instances.setMetadata
für das Projekt -
Zum Festlegen von Tags für die VM:
compute.instances.setTags
auf der VM -
So legen Sie Labels für die VM fest:
compute.instances.setLabels
auf der VM -
So legen Sie ein Dienstkonto für die VM fest:
compute.instances.setServiceAccount
auf der VM -
Um ein neues Laufwerk für die VM zu erstellen:
compute.disks.create
für das Projekt -
So hängen Sie ein vorhandenes Laufwerk im Lese- oder Lese-/Schreibmodus an:
compute.disks.use
für das Laufwerk -
So hängen Sie ein vorhandenes Laufwerk im Lesemodus an:
compute.disks.useReadOnly
für das Laufwerk - Gewähren Sie Google Cloud Zugriff auf die Images in Ihrem Red Hat Cloud Access-Abo.
- Verwenden Sie die Google Cloud Console oder die Google Cloud CLI, um die VM zu erstellen.
- Wählen Sie eine vorhandene Google Groups-Gruppe aus oder erstellen Sie eine.
- Fügen Sie der Google Groups-Gruppe alle Nutzer und Dienstkonten hinzu, die Sie diese BYOS-Images verwenden sollen. Weitere Informationen finden Sie unter Personen zur Gruppe hinzufügen.
- Melden Sie sich im Red Hat-Kundenportal an und führen Sie die folgenden Schritte aus:
- Wählen Sie im Navigationsmenü die Option Cloud Access aus.
- Klicken Sie auf Enable a new provider.
- Wählen Sie im Menü Select a Red Hat Certified Cloud and Service Provider die Option Google Compute Engine aus.
- Geben Sie die Google Compute Engine ID ein. Dies ist die E-Mail-Adresse für die Google Groups-Gruppe, die Sie in Schritt 1 erstellt haben.
- Wählen Sie die Produkte aus, die Sie aktivieren möchten.
- Klicken Sie auf Aktivieren.
Rufen Sie in der Google Cloud Console die Seite Instanz erstellen auf.
Geben Sie einen Namen für Ihre VM an. Weitere Informationen finden Sie unter Namenskonvention für Ressourcen.
Ändern Sie optional die Zone für diese VM. Wenn Sie Beliebig auswählen, wählt Google automatisch eine Zone für Sie aus, basierend auf dem Maschinentyp und der Verfügbarkeit.
Wählen Sie eine Maschinenkonfiguration für Ihre VM aus.
Klicken Sie im Abschnitt Bootlaufwerk auf Ändern.
Führen Sie auf dem Tab Öffentliche Images die folgenden Schritte aus:
- Wählen Sie im Drop-down-Menü Betriebssystem eine der folgenden Optionen aus:
- Red Hat Enterprise Linux
- Red Hat Enterprise Linux für SAP
- Wählen Sie im Drop-down-Menü Versionstyp das Image aus, das Sie verwenden möchten.
- Wählen Sie im Abschnitt Lizenztyp die Option Eigenes Abo oder Lizenz verwenden (BYOS/BYOL) aus.
- Geben Sie den Typ des Bootlaufwerks an.
- Geben Sie die Größe des Bootlaufwerks an.
- Optional: Klicken Sie für erweiterte Konfigurationsoptionen auf Erweiterte Konfiguration anzeigen.
- Klicken Sie auf Auswählen, um die Bootlaufwerksoptionen zu bestätigen.
- Wählen Sie im Drop-down-Menü Betriebssystem eine der folgenden Optionen aus:
Nehmen Sie bei Bedarf weitere VM-Anpassungen vor.
Klicken Sie zum Erstellen und Starten der VM auf Erstellen.
Sehen Sie sich eine Liste der verfügbaren RHEL-BYOS-Images an. Führen Sie den folgenden Befehl aus, um eine Liste der RHEL-BYOS-Images aufzurufen.
gcloud compute images list \ --project=rhel-byos-cloud \ --no-standard-images
Mit dem Befehl
gcloud compute instances create
erstellen Sie eine VM mit einem BYOS-Image.gcloud compute instances create VM_NAME \ --image-family=IMAGE_FAMILY \ --image-project=rhel-byos-cloud
Dabei gilt:
VM_NAME
ist der Name der neuen VM.IMAGE_FAMILY
: die RHEL-BYOS-Image-Familie, die Sie verwenden möchten. Beispiel:rhel-9-byos
oderrhel-9-2-sap-byos
- Verbindung zu Linux-VMs herstellen
- Verbindung zu Windows-VMs herstellen
- Red Hat Knowlegebase aufrufen
Erforderliche Rollen
Um die Berechtigungen zu erhalten, die Sie für die Erstellung von VMs benötigen, bitten Sie Ihren Administrator, Ihnen die IAM-Rolle Compute Instance Admin (v1) (
roles/compute.instanceAdmin.v1
) für das Projekt zu gewähren. Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff verwalten.Diese vordefinierte Rolle enthält die Berechtigungen, die zum Erstellen von VMs erforderlich sind. Erweitern Sie den Abschnitt Erforderliche Berechtigungen, um die erforderlichen Berechtigungen anzuzeigen:
Erforderliche Berechtigungen
Die folgenden Berechtigungen sind erforderlich, um VMs zu erstellen:
Sie können diese Berechtigungen auch mit benutzerdefinierten Rollen oder anderen vordefinierten Rollen erhalten.
VM mit einem RHEL-BYOS-Image erstellen
Um das Red Hat Cloud Access-Abo in Google Cloud zu verwenden, führen Sie die folgenden Schritte aus:
Ihrer Google Groups-Gruppe Zugriff auf Ihr RHEL-Abo gewähren
Führen Sie die folgenden Schritte aus, um Ihrer Google Groups-Gruppe Zugriff auf RHEL-BYOS-Images zu gewähren:
Es kann drei bis vier Stunden dauern, bis Ihr Google Cloud-Konto mit dem Red Hat-Kundenportal verknüpft ist.
Erstellen Sie die VM.
Nachdem Sie Ihrer Google Groups-Gruppe Zugriff auf Ihr RHEL-Abo gewährt haben, sind Ihre RHEL-BYOS-Images im Projekt
rhel-byos-cloud
in Compute Engine verfügbar. Sie können dann eine VM mit Ihrem RHEL-BYOS-Image erstellen.Console
gcloud
Nächste Schritte
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2024-12-03 (UTC).
-