Skip to main content
NetApp Solutions
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Implementazione di Kubernetes

Collaboratori

Per implementare e configurare il cluster Kubernetes con NVIDIA DeepOps, eseguire le seguenti operazioni da un host di distribuzione jump:

  1. Scaricare NVIDIA DeepOps seguendo le istruzioni sul "Pagina introduttiva" Sul sito NVIDIA DeepOps GitHub.

  2. Implementare Kubernetes nel cluster seguendo le istruzioni sul "Guida all'implementazione di Kubernetes" Sul sito NVIDIA DeepOps GitHub.

Nota Affinché l'implementazione di DeepOps Kubernetes funzioni, lo stesso utente deve esistere su tutti i nodi master e worker di Kubernetes.

Se l'implementazione non riesce, modificare il valore di kubectl_localhost a false in deepops/config/group_vars/k8s-cluster.yml e ripetere il punto 2. Il Copy kubectl binary to ansible host attività, che viene eseguita solo quando il valore di kubectl_localhost È vero, si basa sul modulo fetch Ansible, che presenta problemi noti di utilizzo della memoria. A volte, questi problemi di utilizzo della memoria possono causare un errore nell'attività. Se l'operazione non riesce a causa di un problema di memoria, il resto dell'operazione di implementazione non viene completata correttamente.

Se l'implementazione viene completata correttamente dopo aver modificato il valore di kubectl_localhost a. false, quindi è necessario copiare manualmente kubectl binary Da un nodo master Kubernetes all'host di salto per l'implementazione. È possibile trovare la posizione di kubectl binary su un nodo master specifico eseguendo which kubectl comando direttamente su quel nodo.