Crea una VM utilizzando un'immagine RHEL BYOS

Puoi creare un'istanza di macchina virtuale (VM) su Compute Engine utilizzando le immagini del tuo abbonamento Red Hat Cloud Access.

Con questa opzione, paghi a Red Hat per gli abbonamenti alle licenze e paghi a Google Cloud solo per i costi di infrastruttura sostenuti. Quando utilizzi immagini del sistema operativo dall'abbonamento a Red Hat Cloud Access su Google Cloud, devi richiedere assistenza direttamente a Red Hat. Per richiedere assistenza, accedi al tuo portale clienti Red Hat e apri un ticket di assistenza.

Quando crei una VM che utilizza un'immagine RHEL OS, puoi accedere alla Knowledge Base Red Hat utilizzando un'opzione Single Sign-On (SSO) disponibile tramite la console Google Cloud.

Prima di iniziare

  • Se non l'hai ancora fatto, configura l'autenticazione. L'autenticazione è il processo mediante il quale viene verificata l'identità per l'accesso ai servizi e alle API Google Cloud. Per eseguire codice o esempi da un ambiente di sviluppo locale, puoi autenticarti in Compute Engine nel seguente modo.

    Seleziona la scheda relativa a come prevedi di utilizzare gli esempi in questa pagina:

    Console

    Quando utilizzi la console Google Cloud per accedere ai servizi e alle API di Google Cloud, non devi configurare l'autenticazione.

    gcloud

    1. Installa Google Cloud CLI, quindi initialize eseguendo questo comando:

      gcloud init
    2. Imposta una regione e una zona predefinite.

Ruoli obbligatori

Per ottenere le autorizzazioni necessarie per creare VM, chiedi all'amministratore di concederti il ruolo IAM Amministratore istanze Compute (v1) (roles/compute.instanceAdmin.v1) per il progetto. Per saperne di più sulla concessione dei ruoli, consulta Gestire l'accesso.

Questo ruolo predefinito contiene le autorizzazioni necessarie per creare le VM. Per visualizzare le autorizzazioni esatte necessarie, espandi la sezione Autorizzazioni richieste:

Autorizzazioni obbligatorie

Per creare VM sono necessarie le seguenti autorizzazioni:

  • compute.instances.create sul progetto
  • Per utilizzare un'immagine personalizzata per creare la VM: compute.images.useReadOnly nell'immagine
  • Per utilizzare uno snapshot per creare la VM: compute.snapshots.useReadOnly nello snapshot
  • Per utilizzare un modello di istanza per creare la VM: compute.instanceTemplates.useReadOnly sul modello di istanza
  • Per assegnare una rete legacy alla VM: compute.networks.use sul progetto
  • Per specificare un indirizzo IP statico per la VM: compute.addresses.use sul progetto
  • Per assegnare un indirizzo IP esterno alla VM quando utilizzi una rete legacy: compute.networks.useExternalIp sul progetto
  • Per specificare una subnet per la tua VM: compute.subnetworks.use sul progetto o nella subnet scelta
  • Per assegnare un indirizzo IP esterno alla VM quando utilizzi una rete VPC: compute.subnetworks.useExternalIp sul progetto o nella subnet scelta
  • Per impostare i metadati dell'istanza VM per la VM: compute.instances.setMetadata sul progetto
  • Per impostare i tag per la VM: compute.instances.setTags sulla VM
  • Per impostare le etichette per la VM: compute.instances.setLabels sulla VM
  • Per impostare un account di servizio per la VM da utilizzare: compute.instances.setServiceAccount sulla VM
  • Per creare un nuovo disco per la VM: compute.disks.create sul progetto
  • Per collegare un disco esistente in modalità di sola lettura o lettura/scrittura: compute.disks.use sul disco
  • Per collegare un disco esistente in modalità di sola lettura: compute.disks.useReadOnly sul disco

Potresti anche essere in grado di ottenere queste autorizzazioni con i ruoli personalizzati o altri ruoli predefiniti.

Crea una VM con un'immagine RHEL BYOS

In sintesi, per utilizzare l'abbonamento Red Hat Cloud Access su Google Cloud, devi completare i seguenti passaggi:

  1. Concedi a Google Cloud l'accesso alle immagini nel tuo abbonamento a Red Hat Cloud Access.
  2. Utilizza la console Google Cloud o Google Cloud CLI per creare la VM.

Consenti al tuo gruppo Google di accedere al tuo abbonamento a RHEL

Per consentire al tuo gruppo Google di accedere alle immagini RHEL BYOS, completa i seguenti passaggi:

  1. Seleziona un gruppo Google esistente o creane uno.
  2. Aggiungi al gruppo Google tutti gli utenti e gli account di servizio che vuoi utilizzare per queste immagini BYOS. Vedi Aggiungere persone al gruppo.
  3. Accedi al portale clienti Red Hat e completa i seguenti passaggi:
    1. Nel menu di navigazione, seleziona Cloud Access.
    2. Fai clic su Abilita un nuovo provider.
    3. Nel menu Seleziona un provider di servizi e cloud certificato Red Hat, seleziona Google Compute Engine.
    4. Inserisci il tuo ID Google Compute Engine. Questo è l'indirizzo email del gruppo Google che hai creato nel passaggio 1.
    5. Seleziona i prodotti che vuoi attivare.
    6. Fai clic su Abilita.

Potrebbero essere necessarie da 3 a 4 ore per collegare il tuo account Google Cloud al portale clienti Red Hat.

crea la VM

Dopo aver concesso al tuo gruppo Google l'accesso al tuo abbonamento RHEL, le tue immagini RHEL BYOS saranno disponibili nel progetto rhel-byos-cloud su Compute Engine. Puoi quindi creare una VM utilizzando la tua immagine RHEL BYOS.

Console

  1. Nella console Google Cloud, vai alla pagina Crea un'istanza.

    Vai a Crea un'istanza

  2. Specifica un nome per la VM. Per ulteriori informazioni, consulta la convenzione di denominazione delle risorse.

  3. (Facoltativo) Cambia la zona per questa VM. Compute Engine casa in modo casuale l'elenco delle zone all'interno di ogni regione per incoraggiarne l'uso in più zone.

  4. Seleziona una Configurazione macchina per la tua VM.

  5. Nella sezione Disco di avvio, fai clic su Cambia.

  6. Nella scheda Immagini pubbliche, completa i seguenti passaggi:

    1. Nel menu a discesa Sistema operativo, seleziona una delle seguenti opzioni:
      • Red Hat Enterprise Linux
      • Red Hat Enterprise Linux per SAP
    2. Nel menu a discesa Tipo di versione, seleziona l'immagine che vuoi utilizzare.
    3. Nella sezione Tipo di licenza, seleziona Bring your own subscription or subscription (BYOS/BYOL).
    4. Specifica il tipo di disco di avvio.
    5. Specifica le dimensioni del disco di avvio.
    6. (Facoltativo) Per le opzioni di configurazione avanzate, fai clic su Mostra configurazione avanzata.
    7. Per confermare le opzioni del disco di avvio, fai clic su Seleziona.
  7. Se necessario, apporta ulteriori personalizzazioni della VM.

  8. Per creare e avviare la VM, fai clic su Crea.

gcloud

  1. Esamina l'elenco delle immagini RHEL BYOS disponibili. Per visualizzare un elenco di immagini RHEL BYOS, esegui questo comando.

    gcloud compute images list \
        --project=rhel-byos-cloud \
        --no-standard-images
    
  2. Esegui il comando gcloud compute instances create per creare una VM con un'immagine BYOS.

     gcloud compute instances create VM_NAME \
        --image-family=IMAGE_FAMILY \
        --image-project=rhel-byos-cloud
    

    Sostituisci quanto segue:

    • VM_NAME: nome della nuova VM
    • IMAGE_FAMILY: la famiglia di immagini RHEL BYOS che vuoi utilizzare. Ad esempio, rhel-9-byos o rhel-9-2-sap-byos.

Passaggi successivi