Execute o gerenciamento de back-end com o kubectl
Saiba mais sobre como executar operações de gerenciamento de back-end usando `kubectl`o .
Excluir um back-end
Ao excluir um TridentBackendConfig
, você instrui o Trident a excluir/reter backends (com base deletionPolicy
no ). Para excluir um back-end, certifique-se de que deletionPolicy
está definido para excluir. Para eliminar apenas o TridentBackendConfig
, certifique-se de que deletionPolicy
está definido como reter. Isso garante que o backend ainda esteja presente e possa ser gerenciado usando `tridentctl`o .
Execute o seguinte comando:
kubectl delete tbc <tbc-name> -n trident
O Trident não exclui os segredos do Kubernetes que estavam em uso TridentBackendConfig
pelo . O usuário do Kubernetes é responsável pela limpeza de segredos. Cuidado deve ser tomado ao excluir segredos. Você deve excluir segredos somente se eles não estiverem em uso pelos backends.
Veja os backends existentes
Execute o seguinte comando:
kubectl get tbc -n trident
Você também pode executar tridentctl get backend -n trident
ou tridentctl get backend -o yaml -n trident
obter uma lista de todos os backends que existem. Esta lista também incluirá backends que foram criados com tridentctl
.
Atualize um back-end
Pode haver várias razões para atualizar um backend:
-
As credenciais para o sistema de storage foram alteradas. Para atualizar as credenciais, o segredo do Kubernetes que é usado no
TridentBackendConfig
objeto deve ser atualizado. O Trident atualizará automaticamente o back-end com as credenciais mais recentes fornecidas. Execute o seguinte comando para atualizar o segredo do Kubernetes:kubectl apply -f <updated-secret-file.yaml> -n trident
-
Os parâmetros (como o nome do SVM do ONTAP sendo usado) precisam ser atualizados.
-
Você pode atualizar
TridentBackendConfig
objetos diretamente pelo Kubernetes usando o seguinte comando:kubectl apply -f <updated-backend-file.yaml>
-
Alternativamente, você pode fazer alterações no CR existente
TridentBackendConfig
usando o seguinte comando:kubectl edit tbc <tbc-name> -n trident
-
|