Onboarding di un'immagine server virtuale per Power Systems in un catalogo privato

Questo tutorial illustra come integrare un'immagine di server virtuale pubblico in Power Virtual Server un catalogo privato. Completando questo tutorial, imparerai come importare l'immagine del server virtuale da un GitHub repository, configurare la distribuzione e altri dettagli e verificare che sia possibile distribuire l'immagine su un'istanza Power Virtual Server di destinazione.

Questa esercitazione illustra come eseguire l'onboarding e pubblicare un' immagine del server virtuale di esempio per Power Systems Virtual Server in IBM Cloud®. Una volta completata l'esercitazione, adattare ogni passo in base alle esigenze del prodotto.

Questo tutorial include la distribuzione dell'immagine del server virtuale su un target Power Virtual Server. Di conseguenza, dovrai sostenere i relativi costi IBM Cloud infrastrutturali.

Prima di iniziare

  1. Crea la tua istanza Power Virtual Server e convertila in un'immagine pubblica.

  2. Dopo che la tua immagine è stata convertita in un'immagine pubblica, crea il tuo template Terraform.

  3. Carica il tuo modello Terraform e il file readme nel tuo repository GitHub.

    Utilizza l'ultima versione del codice di esempio come esempio di come configurare il tuo repository.

  4. Assicurati di avere il ruolo di editor IBM Cloud Identity and Access Management (IAM) sui servizi Catalog Management e Partner Center - Sell. Per ulteriori informazioni, vedi Assegnazione dell'accesso ai servizi di gestione dell'account.

  5. Completare le esercitazioni precedenti nella serie: Registrazione di un'immagine server virtuale per Power Systems nel Partner Center e Definizione dei dettagli del prodotto di un'immagine server virtuale per Power Systems.

Importa l'immagine del server virtuale nel tuo catalogo privato

Completa la seguente procedura per importare la tua immagine del server virtuale dal tuo repository GitHub a un catalogo privato, che è stato creato per te quando hai registrato l'immagine del server virtuale nel Partner Center IBM Cloud.

È possibile integrare solo immagini di server virtuali di serie per Power Virtual Server.

  1. Nella console IBM Cloud, fare clic sull'icona Menu di navigazione icona Menu di navigazione > Partner Center > I miei prodotti.

  2. Seleziona il tuo prodotto.

  3. Dalla pagina Software, fare clic su Importa una versione.

  4. Selezionare Immagine server virtuale per Power Systems come metodo di distribuzione.

  5. Confermare che Repository pubblico è selezionato come tipo di repository.

  6. Fare clic su Immagine server virtuale per Power Systems per compilare il campo URL Origine.

    In alternativa, è possibile copiare e incollare https://github.com/IBM-Cloud/isv-power-vsi-product-deploy-sample nel campo.

  7. Immettere 1.0.0 come versione del software.

  8. Fare clic su Aggiungi versione.

  9. Fare clic sul nome del prodotto.

  10. Nei dettagli della voce di catalogo, verifica che il metodo di distribuzione sia impostato su Power VSI. Se Power VSI non è selezionato come metodo di distribuzione, fare clic su Modifica e selezionare Power VSI come metodo di distribuzione, quindi fare clic su Salva.

Riesamina i dettagli della versione

Dalla scheda Configura prodotto, è possibile esaminare i dettagli della versione. Quando si è pronti a proseguire, fare clic su Avanti.

Configura i valori di distribuzione

Dopo aver esaminato i dettagli della versione, si è pronti a configurare i valori di distribuzione.

  1. Se devi specificare la versione di runtime Terraform che vuoi utilizzare con Schematics, fai clic sulla casella di spunta Override the default Terraform runtime version e immetti una versione.
  2. Dalla sezione Configura i dettagli di distribuzione, fare clic su Aggiungi valori di distribuzione.
  3. Selezionare la casella di spunta Parametro per selezionare tutte le opzioni e fare clic su Aggiungi.
  4. Per personalizzare i parametri richiesti per gli utenti da specificare durante l'installazione e quelli completamente nascosti agli utenti, selezionare un parametro e fare clic su Modifica. Selezionare le caselle di controllo per configurare i valori e fare clic su Salva. Ai fini di questa esercitazione, configurare ciascun parametro come descritto nella seguente tabella.
Valori di distribuzione per un'immagine di server virtuale
Parametro Descrizione Richiesto per gli utenti da specificare? Nascosto agli utenti?
crn CRN Power Virtual Server Vero False
instance_name Il nome dell'istanza del server virtuale. Vero False
memory La quantità di memoria che vuoi assegnare alla tua istanza in gigabyte. False False
network_name L'ID di rete o il nome da assegnare all'istanza, come definito per il CRN Power Virtual Server selezionato. Vero False
processor_type Il tipo di modalità del processore in cui funzionerà VM. Specificare shared, capped o dedicated. False False
processors Il numero di vCPUs da assegnare a VM come visibile nel sistema operativo guest. False False
ssh_key_name Il nome della chiave RSA SSH pubblica da utilizzare durante la creazione dell'istanza, come definito per il CRN Power Virtual Server. Vero False
sys_type Il tipo di sistema su cui creare VM: s922, e880, e980, e1080, o s1022. False False

Successivamente, aggiornare il tipo di configurazione dei parametri crn e processors:

  1. Dalla tabella Valori di distribuzione, selezionare il parametro crn e fare clic su Modifica.
  2. Aprire il menu Dettagli valore e selezionare Power Systems Virtual Server.
  3. Fare clic su Salva.
  4. Dalla tabella Valori di distribuzione, selezionare il parametro processors e fare clic su Modifica.
  5. Aprire il menu Dettagli valore e selezionare float.
  6. Fai clic su Next.

Modificare le descrizioni dei valori di emissione

Puoi migliorare le descrizioni per i valori di output del tuo modello Terraform per aiutare gli utenti a comprendere meglio lo scopo dei parametri. La descrizione di qualsiasi valore di output incluso nel modello può essere aggiornata.

Per aggiungere valori di output, è necessario includerli in una nuova versione importata del modello Terraform.

Completare la seguente procedura per modificare le descrizioni dei valori di output del prodotto:

  1. Fare clic su Configura versione > Avanti.
  2. Dalla sezione Descrizioni valori di emissione, fornire una nuova descrizione per il parametro che si desidera aggiornare.
  3. Fai clic su Next.

Definisci accesso IAM

Dopo aver configurato i valori di distribuzione, puoi aggiungere i ruoli di accesso al servizio e di accesso alla piattaforma richiesti per installare il tuo prodotto dal catalogo IBM.

Utilizzare la seguente procedura per definire l'accesso del prodotto:

  1. Fare clic su Configura versione > Avanti > Avanti.
  2. Fai clic su Aggiungi.
  3. Selezionare il servizio e il servizio richiesto e l'accesso alla piattaforma.
    • Il ruolo di accesso al servizio consente di utilizzare il servizio ed eseguire chiamate all'API del servizio.
    • Il ruolo di accesso alla piattaforma consente di eseguire operazioni sulle risorse della piattaforma, quali la creazione di un’istanza, il collegamento delle istanze alle app e l’assegnazione dei diritti di accesso agli utenti.
  4. Fare clic su Salva.

Aggiungere i propri accordi di licenza

Se agli utenti viene richiesto di accettare accordi di licenza oltre al IBM Cloud Contratto di servizio, fornire il URL per ciascun accordo.

  1. Dalla scheda Aggiungi accordi di licenza, fare clic su Aggiungi licenza.
  2. Inserisci il nome e URL, quindi fai clic su Aggiungi licenza.
  3. Immettere tutti gli accordi di licenza aggiuntivi e fare clic su Avanti.

Rivedere il file readme

Il file TGZ che hai importato nel tuo catalogo privato include un file readme che fornisce informazioni sul prodotto per l'immagine del server virtuale. Se si desidera apportare aggiornamenti al file readme, è possibile modificarlo direttamente dal proprio catalogo privato. Ai fini di questa esercitazione, i seguenti passi descrivono come modificare la descrizione del file readme.

  1. Fare clic sull'icona Modifica icona Modifica e aggiornare la descrizione con la seguente frase:

    Create and deploy a virtual server with ease by using a custom image.

  2. Fare clic su Salva.

  3. Fai clic su Next.

Convalida l'immagine del server virtuale

Convalida che puoi distribuire l'immagine del server virtuale alla tua istanza Power Virtual Server.

  1. Dalla scheda Convalida del prodotto, immettere il nome dello spazio di lavoro Schematics, selezionare un gruppo di risorse, selezionare una region Schematics e fare clic su Avanti.

    Nel campo Tag, puoi immettere un nome di una tag specifica da collegare alla tua immagine del server virtuale. Le tag forniscono un modo per organizzare, monitorare i costi di utilizzo e gestire l'accesso alle risorse nel tuo account.

  2. Dalla sezione Valori di distribuzione, esaminare i valori dei parametri e fare clic su Avanti.

  3. Nella sezione Convalida del prodotto, selezionare Ho letto e accetto i seguenti accordi di licenza.

  4. Fare clic su Convalida.

    È possibile monitorare l'avanzamento del processo di convalida facendo clic su Visualizza log.

Gestisci la conformità

È possibile aggiungere controlli al software per dimostrare che soddisfa i requisiti di sicurezza e conformità. Per dichiarare la conformità, è necessario aggiungere i risultati dell'inventario da Workload Protection. Nel catalogo compaiono solo i controlli Workload Protection supportati da. È possibile aggiungere controlli dalle politiche e importare controlli dai riferimenti ai moduli.

Aggiungi controlli

Per aggiungere i controlli, procedere come segue:

  1. Nella pagina Gestisci conformità, seleziona Aggiungi controlli.

  2. Seleziona Workload Protection un'istanza, quindi una politica.

    Se non hai ancora fornito Workload Protection un'istanza, devi configurarne una dal catalogo IBM Cloud e abilitare Cloud Security Posture Management(CSPM) per il tuo IBM Cloud account. Quindi, completa i passaggi per l'integrazione con un'istanza Workload Protection esistente o con una nuova istanza.

  3. Selezionare se si desidera aggiungere l'intera politica o solo un sottoinsieme di controlli.

  4. Se si sceglie di aggiungere un'intera politica, passare al passaggio successivo. Se si sceglie di aggiungere un sottoinsieme di controlli, selezionare i controlli che si desidera aggiungere.

  5. Fai clic su Aggiungi.

Aggiungi i risultati dell'inventario da Workload Protection

È possibile aggiungere i risultati dell'inventario da Workload Protection in modo che gli utenti possano vedere la conformità dichiarata quando valutano il prodotto nel catalogo.

In Workload Protection, il tuo inventario viene aggiornato una volta al giorno. È necessario distribuire le risorse e attendere l'aggiornamento dell'inventario prima di aggiungere l'inventario al proprio elenco di cataloghi. Per ulteriori informazioni, vai su Inventario.

Per aggiungere i risultati dell'inventario, procedere come segue:

  1. Nella pagina "Gestisci conformità", fare clic su "Aggiungi risultati ".
  2. Seleziona Workload Protection l'istanza che hai precedentemente fornito.
  3. Fai clic su Applica per applicare gli ultimi risultati dell'inventario.

Riesamina i requisiti

Devi completare la convalida e qualsiasi altro requisito per pubblicare la tua immagine del server virtuale.

Passi successivi

Vai al Partner Center e pubblicalo nel catalogo. Per ulteriori informazioni, vedi Pubblicazione di un'immagine del server virtuale nel catalogo IBM Cloud.