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 Cloudnur für die anfallenden Infrastrukturkosten. Wenn Sie Betriebssystem-Images aus Ihrem Red Hat Cloud Access-Abo in Google Cloudverwenden, 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.
Vorbereitung
-
Richten Sie die Authentifizierung ein, falls Sie dies noch nicht getan haben.
Bei der Authentifizierung wird Ihre Identität für den Zugriff auf Dienste von Google Cloud und APIs überprüft. Zum Ausführen von Code oder Beispielen aus einer lokalen Entwicklungsumgebung können Sie sich so bei der 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
-
Installieren Sie die Google Cloud CLI. Initialisieren Sie die Google Cloud CLI nach der Installation mit dem folgenden Befehl:
gcloud initWenn Sie einen externen Identitätsanbieter (IdP) verwenden, müssen Sie sich zuerst mit Ihrer föderierten Identität in der gcloud CLI anmelden.
- Set a default region and zone.
Erforderliche Rollen
Bitten Sie Ihren Administrator, Ihnen die IAM-Rolle Compute Instance Admin (v1) (
roles/compute.instanceAdmin.v1) für das Projekt zu gewähren, um die Berechtigungen zu erhalten, die Sie für die Erstellung von VMs benötigen. Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.Diese vordefinierte Rolle enthält die Berechtigungen, die zum Erstellen von VMs erforderlich sind. Maximieren Sie den Abschnitt Erforderliche Berechtigungen, um die genau erforderlichen Berechtigungen anzuzeigen:
Erforderliche Berechtigungen
Folgende Berechtigungen sind zum Erstellen von VMs erforderlich:
compute.instances.createfür das Projekt-
Zum Erstellen der VM mit einem benutzerdefinierten Image:
compute.images.useReadOnlyfür das Image -
Zum Erstellen der VM mit einem Snapshot:
compute.snapshots.useReadOnlyfür den Snapshot -
Zum Erstellen der VM mit einer Instanzvorlage:
compute.instanceTemplates.useReadOnlyfür die Instanzvorlage -
Zum Angeben eines Subnetzes für Ihre VM:
compute.subnetworks.usefür das Projekt oder für das ausgewählte Subnetz -
Zum Festlegen einer statischen IP-Adresse für die VM
compute.addresses.usefür das Projekt -
Zum Zuweisen einer externen IP-Adresse zur VM, wenn Sie ein VPC-Netzwerk verwenden:
compute.subnetworks.useExternalIpfür das Projekt oder für das ausgewählte Subnetz -
Zum Zuweisen eines Legacy-Netzwerks zur VM:
compute.networks.usefür das Projekt -
Zum Zuweisen einer externen IP-Adresse zur VM, wenn Sie ein Legacy-Netzwerk verwenden:
compute.networks.useExternalIpfür das Projekt -
Zum Festlegen von Metadaten der VM-Instanz für die VM:
compute.instances.setMetadatafür das Projekt -
Zum Festlegen von Tags für die VM:
compute.instances.setTagsfür die VM -
Zum Festlegen von Labels für die VM:
compute.instances.setLabelsfür die VM -
Zum Festlegen eines Dienstkontos für die VM:
compute.instances.setServiceAccountfür die VM -
Zum Erstellen eines neuen Laufwerks für die VM:
compute.disks.createfür das Projekt -
Zum Anhängen eines vorhandenen Laufwerks im Lese- oder Lese-/Schreibmodus:
compute.disks.usefür das Laufwerk -
Zum Anhängen eines vorhandenen Laufwerks im Lesemodus:
compute.disks.useReadOnlyfür das Laufwerk
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 Cloudzu verwenden, führen Sie die folgenden Schritte aus:
- 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.
Ihrer Google-Gruppe Zugriff auf Ihr RHEL-Abo gewähren
Führen Sie die folgenden Schritte aus, um Ihrer Google-Gruppe Zugriff auf RHEL-BYOS-Images zu gewähren:
- Wählen Sie eine vorhandene Google-Gruppe aus oder erstellen Sie eine.
- Fügen Sie der Google-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-Gruppe, die Sie in Schritt 1 erstellt haben.
- Wählen Sie die Produkte aus, die Sie aktivieren möchten.
- Klicken Sie auf Aktivieren.
Es kann drei bis vier Stunden dauern, bis Ihr Konto von Google Cloud dem Red Hat-Kundenportal verknüpft ist.
RHEL-BYOS-Projekte verstehen
rhel-byos-cloudist ein öffentliches Projekt von Google Cloud , das eine Liste aller verfügbaren RHEL-BYOS-Images enthält. Sie können in diesem Projekt nach dem richtigen Imagenamen oder der richtigen Image-Familie suchen, die Sie dann zum Erstellen Ihrer eigenen VM-Instanz in Ihrem Projekt verwenden. Die Images werden von Google Cloudverwaltet, können aber nur verwendet werden, wenn Sie Ihr RHEL-BYOS-Abo ordnungsgemäß aktiviert haben.Erstellen Sie die VM.
Nachdem Sie Ihrer Google-Gruppe Zugriff auf Ihr RHEL-Abo gewährt haben, sind Ihre RHEL-BYOS-Images im öffentlichen Projekt Google Cloud
rhel-byos-cloudin Compute Engine verfügbar. Sie erstellen jedoch Ihre eigene VM in Ihrem eigenen Projekt.Console
Die Google Cloud Console vereinfacht diesen Prozess, indem sie automatisch die verfügbaren RHEL-BYOS-Images aus dem Projekt
rhel-byos-cloudanzeigt.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 basierend auf Maschinentyp und Verfügbarkeit aus.
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 eigene 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 Konfigurationen einblenden.
- 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.
gcloud
Das Erstellen einer VM mit der Google Cloud CLI ist ein zweistufiger Prozess, um sicherzustellen, dass Sie das richtige Image aus dem Projekt
rhel-byos-cloudverwenden.Suchen Sie das RHEL-BYOS-Image, das Sie verwenden möchten. Führen Sie den folgenden Befehl aus, um die verfügbaren Images im Projekt
rhel-byos-cloudaufzulisten:gcloud compute images list \ --project=rhel-byos-cloud \ --filter="name ~ rhel-byos"
Notieren Sie sich aus der Befehlsausgabe den Wert
namedes Images, das Sie verwenden möchten. Der Name könnte beispielsweiserhel-9-byosoderrhel-9-2-sap-byossein.Erstellen Sie die VM mit einem BYOS-Image in Ihrem eigenen Projekt, indem Sie mit dem Befehl
gcloud compute instances createsowie mit PROJECT_ID und IMAGE_NAME auf das Image verweisen, das Sie im vorherigen Schritt gefunden haben.gcloud compute instances create VM_NAME \ --project=PROJECT_ID \ --image=IMAGE_NAME
Ersetzen Sie Folgendes:
VM_NAMEist der Name der neuen VM.PROJECT_ID: Die ID des Projekts, in der Sie die VM erstellen möchten.IMAGE_NAME: Der Name des Images, das Sie verwenden möchten
Weitere Informationen
- Verbindung zu Linux-VMs herstellen
- Verbindung zu Windows-VMs herstellen
- Zugriff auf die Red Hat Knowlegebase
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: 2025-11-18 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-11-18 (UTC)."],[],[]] -