Questa pagina è rivolta agli operatori di infrastruttura o agli amministratori della piattaforma. Questa pagina descrive come preparare e installare i servizi Bootstrap. Con i servizi di bootstrap, gli operatori di infrastruttura eseguono il provisioning di risorse aggiuntive per estendere la funzionalità dei cluster utente di Anthos, ad esempio:
- Preinstalla gli operatori di archiviazione come NetApp Trident per eseguire il provisioning di uno StorageClass predefinito.
- Preinstalla i driver GPU per supportare i carichi di lavoro che richiedono GPU.
Gli operatori infrastrutturali preparano servizi di bootstrap che contengono file manifest delle funzionalità. Gli amministratori di piattaforma selezionano i servizi di bootstrap che devono installare sui cluster utente.
Prepara i servizi di bootstrap
Gli operatori infrastrutturali devono prima preparare i servizi Bootstrap. Anthos Management Center non supporta la preparazione dei servizi di bootstrap. Utilizza lo strumento a riga di comando kubectl
per completare questa attività. Ecco una sequenza di passaggi da seguire:
Crea un file ConfigMap che contenga i file manifest:
kubectl create configmap configmap name --from-file=path to manifests
Crea un servizio Bootstrap con riferimento al precedente ConfigMap e specifica i servizi Bootstrap come riutilizzabili o meno. Per ulteriori informazioni, consulta il file di configurazione di esempio BootstrapService.
Utilizzare i servizi di bootstrap
Dopo la buona preparazione dei servizi di bootstrap, gli amministratori della 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 di gestione
Nella pagina di creazione del cluster utente, seleziona i servizi di bootstrap di cui hai bisogno. Quando il cluster utente è pronto, i file manifest vengono applicati a breve nel cluster utente.
Per installare un servizio di bootstrap su un cluster utente esistente, vai alla pagina di modifica del cluster, seleziona i servizi di bootstrap necessari e invia.
kubectl
Installa i servizi Bootstrap utilizzando kubectl
, creando
BootstrapServiceBindings.
Per maggiori dettagli, vedi il file di configurazione di esempio BootstrapServiceBinding.