Preparazione e utilizzo dei servizi di bootstrap

Questa pagina è destinata agli operatori dell'infrastruttura o agli amministratori di piattaforme. In questa pagina viene descritto come preparare e installare i servizi Bootstrap. Con i servizi di bootstrap, gli operatori dell'infrastruttura eseguono il provisioning di risorse aggiuntive per estendere la funzionalità dei cluster utente Anthos, ad esempio:

  • Preinstalla gli operatori di archiviazione come NetApp Trident per eseguire il provisioning di un oggetto StorageClass predefinito.
  • Preinstalla i driver delle GPU per supportare i carichi di lavoro che richiedono GPU.

Gli operatori di infrastruttura preparano i servizi Bootstrap che contengono manifest delle caratteristiche. Gli amministratori della piattaforma selezionano i servizi di Bootstrap da installare sui cluster utente.

Preparare i servizi di bootstrap

Gli operatori dell'infrastruttura devono prima preparare i servizi Bootstrap. Anthos Management Center non supporta la preparazione dei servizi Bootstrap. Utilizza lo strumento a riga di comando kubectl per completare questa attività. Di seguito è riportata una sequenza di passaggi da seguire:

  1. Crea un ConfigMap che contenga i manifest:

    kubectl create configmap configmap name --from-file=path to manifests
    
  2. Creare un servizio Bootstrap con riferimento al ConfigMap precedente e specificare i servizi Bootstrap come riutilizzabili o meno. Per ulteriori informazioni, vedi l'esempio di file di configurazione BootstrapService.

Usare i servizi Bootstrap

Dopo la corretta preparazione dei servizi di Bootstrap, gli amministratori di piattaforma installano i servizi di bootstrap di cui hanno bisogno sui cluster utente durante il flusso di creazione del cluster o dopo la creazione del cluster. Utilizza la console di Anthos Management Center o kubectl per completare questa attività.

Console del Centro gestione

Nella pagina di creazione del cluster utente, seleziona i servizi Bootstrap di cui hai bisogno. Quando il cluster utente è pronto, i manifest vengono applicati al cluster utente in breve tempo.

Per installare un servizio Bootstrap su un cluster utente esistente, vai alla pagina di modifica del cluster, seleziona i servizi Bootstrap di cui hai bisogno e invia.

kubectl

Installa i servizi di avvio tramite kubectl, creando BootstrapServiceBindings. Per maggiori dettagli, vedi il file di configurazione BootstrapServiceBinding di esempio.

Passaggi successivi