Per eseguire il provisioning dei cluster TKG su Supervisore, è possibile creare una libreria di contenuti locale e sincronizzare Release di Tanzu Kubernetes. Una libreria di contenuti con sottoscrizione permette di automatizzare la distribuzione delle TKR e di rimanere aggiornati sulle ultime novità.

Per TKG in Supervisore, VMware pubblica Release di Tanzu Kubernetes in una rete di distribuzione dei contenuti. È possibile creare una libreria di contenuti che sottoscriva queste pubblicazioni di immagini. È possibile scegliere la modalità di sincronizzazione: immediata o su richiesta.
Avviso: La sincronizzazione immediata di Release di Tanzu Kubernetes nella rete pubblica di distribuzione dei contenuti può richiedere molto tempo e spazio su disco.

Prerequisiti

La funzionalità della libreria dei contenuti è una funzionalità di vCenter Server su cui si basa TKG nel Supervisore. Per ulteriori informazioni, vedere "Utilizzo delle librerie di contenuti" nella documentazione Amministrazione delle macchine virtuali di vSphere.

Procedura

  1. Accedere a vCenter Server utilizzando vSphere Client.
  2. Selezionare Menu > Librerie di contenuti.
  3. Fare clic su Crea.
    Viene aperta la procedura guidata Nuova libreria di contenuti.
  4. Specificare Nome e posizione della libreria di contenuti e fare clic su Avanti al termine dell'attività.
    Campo Descrizione
    Nome Immettere un nome descrittivo, ad esempio TKR-sub.
    Note Includere una descrizione, ad esempio Libreria sottoscrizioni per le TKR per TKG2
    vCenter Server Selezionare l'istanza di vCenter Server in cui è abilitato Gestione carico di lavoro.
  5. Configurare la sottoscrizione alla libreria di contenuti nella pagina Configurare la libreria di contenuti e fare clic su Avanti al termine dell'attività.
    1. Selezionare l'opzione Libreria di contenuti con sottoscrizione.
    2. Immettere l'indirizzo URL di sottoscrizione dell'autore.

      https://wp-content.vmware.com/v2/latest/lib.json

    3. Per l'opzione Scarica il contenuto, selezionare una delle opzioni seguenti:
      Opzione Descrizione
      Immediatamente Il processo di sottoscrizione sincronizza sia i metadati della libreria che le immagini. Se gli elementi vengono eliminati dalla libreria pubblicata, il loro contenuto rimane nell'storage delle librerie con sottoscrizione ed è necessario eliminarli manualmente.
      Quando necessario Il processo di sottoscrizione sincronizza solo i metadati della libreria. Tanzu Kubernetes Grid Service scarica le immagini al momento della pubblicazione. Quando l'elemento non è più necessario, è possibile eliminarlo per liberare spazio di storage. Per risparmiare spazio di storage, si consiglia questa opzione.
  6. Quando richiesto, accettare l'identificazione personale del certificato SSL.
    L'identificazione personale del certificato SSL viene archiviata nel sistema finché non si elimina la libreria di contenuti sottoscritta dall'inventario.
  7. Configurare il criterio di protezione OVF nella pagina Applica il criterio di sicurezza e fare clic su Next al termine dell'attività.
    1. Selezionare Applica criterio di sicurezza.
    2. Selezionare Criterio predefinito OVF.
    Quando si seleziona questa opzione, il sistema verifica il certificato di firma OVF durante il processo di sincronizzazione. Un modello OVF che non supera la convalida del certificato è contrassegnato con il tag Verifica non riuscita. I metadati del modello vengono mantenuti, ma i file OVF non possono essere sincronizzati.
    Nota: Attualmente il Criterio predefinito OVF è l'unico criterio di sicurezza supportato.
  8. Nella pagina Aggiungi storage, selezionare un datastore come posizione di storage per i contenuti della libreria di contenuti e fare clic su Avanti.
  9. Nella pagina Pronto per il completamento, verificare i dettagli e selezionare Fine.
  10. Nella pagina Librerie dei contenuti, selezionare la nuova libreria di contenuti creata.
  11. Confermare o completare la sincronizzazione del contenuto della libreria.
    Opzione di sincronizzazione Descrizione
    Immediatamente

    Se si è scelto di scaricare immediatamente tutti i contenuti, verificare che la libreria sia sincronizzata.

    Per visualizzare i contenuti della libreria sincronizzata, selezionare Modelli > Modelli OVF e OVA.

    Quando necessario
    Se si è scelto di sincronizzare la libreria su richiesta, sono disponibili due opzioni:
    • Utilizzare Azioni > Sincronizza per sincronizzare l'intera libreria
    • Fare clic con il pulsante destro del mouse su un elemento e scegliere Sincronizza per sincronizzarlo solo quello.
    Per visualizzare i contenuti della libreria sincronizzata, selezionare Modelli > Modelli OVF e OVA.
  12. Se si sceglie l'opzione Quando necessario, scaricare i modelli OVF da utilizzare.

    Se si sceglie l'opzione Quando necessario, i file di immagine non vengono archiviati localmente, vengono archiviati solo i metadati. Per scaricare i file dei modelli, selezionare l'elemento, fare clic con il pulsante destro del mouse e scegliere Sincronizza elemento.

  13. Per aggiornare le impostazioni della libreria di contenuti con sottoscrizione, scegliere Azioni > Modifica impostazioni.
    Impostazione Valore
    URL di sottoscrizione

    https://wp-content.vmware.com/v2/latest/lib.json

    Autenticazione Non abilitato
    Contenuto della libreria Scarica quando necessario
    Criterio di sicurezza Criterio predefinito OVF

    ""

Operazioni successive

La libreria di contenuti della versione di Tanzu Kubernetes deve essere associata a ogni Spazio dei nomi vSphere in cui si esegue il provisioning dei cluster TKG. Vedere Configurazione di Spazi dei nomi vSphere per l'hosting di cluster Servizio TKG.