Eseguire la gestione del backend con kubectl
Scopri come eseguire operazioni di gestione del backend utilizzando kubectl .
Elimina un backend
Eliminando un TridentBackendConfig , istruisci Trident a eliminare/conservare i backend (in base a deletionPolicy ). Per eliminare un backend, assicurati che deletionPolicy è impostato per l'eliminazione. Per eliminare solo il TridentBackendConfig , assicurarsi che deletionPolicy è impostato per mantenere. Ciò garantisce che il backend sia ancora presente e possa essere gestito utilizzando tridentctl .
Esegui il seguente comando:
kubectl delete tbc <tbc-name> -n trident
Trident non elimina i segreti di Kubernetes che erano in uso da TridentBackendConfig . L'utente Kubernetes è responsabile della pulizia dei segreti. Bisogna fare attenzione quando si eliminano i segreti. Dovresti eliminare i segreti solo se non sono utilizzati dai backend.
Visualizza i backend esistenti
Esegui il seguente comando:
kubectl get tbc -n trident
Puoi anche correre tridentctl get backend -n trident O tridentctl get backend -o yaml -n trident per ottenere un elenco di tutti i backend esistenti. Questo elenco includerà anche i backend creati con tridentctl .
Aggiorna un backend
Possono esserci molteplici motivi per aggiornare un backend:
-
Le credenziali per il sistema di archiviazione sono cambiate. Per aggiornare le credenziali, il segreto Kubernetes utilizzato in
TridentBackendConfigl'oggetto deve essere aggiornato. Trident aggiornerà automaticamente il backend con le credenziali più recenti fornite. Eseguire il seguente comando per aggiornare il segreto di Kubernetes:kubectl apply -f <updated-secret-file.yaml> -n trident
-
È necessario aggiornare i parametri (ad esempio il nome ONTAP SVM utilizzato).
-
Puoi aggiornare
TridentBackendConfigoggetti direttamente tramite Kubernetes utilizzando il seguente comando:kubectl apply -f <updated-backend-file.yaml>
-
In alternativa, è possibile apportare modifiche a quelle esistenti
TridentBackendConfigCR utilizzando il seguente comando:kubectl edit tbc <tbc-name> -n trident
-
|
|
|