Skip to main content
Cloud Manager 3.6
È disponibile una versione più recente di questo prodotto.
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Utilizzo di Cloud Volumes ONTAP come storage persistente per Kubernetes

Collaboratori

Cloud Manager può automatizzare l'implementazione di "Trident di NetApp" Sui cluster Kubernetes in modo da poter utilizzare Cloud Volumes ONTAP come storage persistente per i container. La guida introduttiva include alcuni passaggi.

Se si implementano cluster Kubernetes utilizzando "Servizio NetApp Kubernetes", Cloud Manager può rilevare automaticamente i cluster dal tuo account NetApp Cloud Central. In tal caso, saltare i primi due passaggi e iniziare con il passaggio 3.

Numero 1 Verificare la connettività di rete

  1. Deve essere disponibile una connessione di rete tra Cloud Manager e i cluster Kubernetes, dai cluster Kubernetes ai sistemi Cloud Volumes ONTAP.

  2. Cloud Manager richiede una connessione Internet in uscita per accedere ai seguenti endpoint durante l'installazione di Trident:

    Cloud Manager installa Trident su un cluster Kubernetes quando si connette un ambiente di lavoro al cluster.

Numero 2 Caricare i file di configurazione di Kubernetes in Cloud Manager

Per ogni cluster Kubernetes, l'amministratore di Cloud Manager deve caricare un file di configurazione (kubeconfig) in formato YAML. Dopo aver caricato il file, Cloud Manager verifica la connettività al cluster e salva una copia crittografata del file kubeconfig.

Fare clic su Kubernetes Clusters > Discover > Upload file e selezionare il file kubeconfig.

sdf

Numero 3 Connetti i tuoi ambienti di lavoro ai cluster Kubernetes

Dall'ambiente di lavoro, fare clic sull'icona Kubernetes e seguire le istruzioni. È possibile collegare diversi cluster a diversi sistemi Cloud Volumes ONTAP e più cluster allo stesso sistema Cloud Volumes ONTAP.

È possibile impostare la classe di storage NetApp come classe di storage predefinita per il cluster Kubernetes. Quando un utente crea un volume persistente, il cluster Kubernetes può utilizzare i sistemi Cloud Volumes ONTAP connessi come storage back-end per impostazione predefinita.

sdf

Numero 4 Avviare il provisioning dei volumi persistenti

Richiedere e gestire volumi persistenti utilizzando interfacce e costrutti Kubernetes nativi. Cloud Manager crea due classi di storage Kubernetes che è possibile utilizzare per il provisioning di volumi persistenti:

  • netapp-file: Per il binding di volumi persistenti a sistemi Cloud Volumes ONTAP a nodo singolo

  • netapp-file-Redundant: Per il binding di volumi persistenti a coppie Cloud Volumes ONTAP ha

Cloud Manager configura Trident in modo che utilizzi le seguenti opzioni di provisioning per impostazione predefinita:

  • Volumi sottili

  • Il criterio Snapshot predefinito

  • Directory Snapshot accessibile

Quali sono i volumi Trident_Trident?

Cloud Manager crea un volume sul primo sistema Cloud Volumes ONTAP a cui ci si connette a un cluster Kubernetes. Il nome del volume viene aggiunto con "_Trident_Trident". I sistemi Cloud Volumes ONTAP utilizzano questo volume per connettersi al cluster Kubernetes. Non eliminare questi volumi.

Cosa accade quando si disconnette o rimuove un cluster Kubernetes?

Cloud Manager consente di scollegare singoli sistemi Cloud Volumes ONTAP da un cluster Kubernetes. Quando si disconnette un sistema, non è più possibile utilizzarlo Cloud Volumes ONTAP come storage persistente per i container. I volumi persistenti esistenti non vengono cancellati.

Dopo aver scollegato tutti i sistemi da un cluster Kubernetes, è possibile rimuovere l'intera configurazione di Kubernetes da Cloud Manager. Cloud Manager non disinstalla Trident quando si rimuove il cluster e non elimina alcun volume persistente.

Entrambe queste azioni sono disponibili solo tramite API. Prevediamo di aggiungere le azioni all'interfaccia in una release futura."Fare clic qui per ulteriori informazioni sulle API".