Utilizzo di Cloud Volumes ONTAP come storage persistente per Kubernetes
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.
Verificare la connettività di rete
-
Deve essere disponibile una connessione di rete tra Cloud Manager e i cluster Kubernetes, dai cluster Kubernetes ai sistemi Cloud Volumes ONTAP.
-
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.
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.
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.
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