Aprimore o Trident Protect
Você pode atualizar o Trident Protect para a versão mais recente para aproveitar os novos recursos ou correções de bugs.
|
|
|
Passo 1: Selecione uma versão
As versões do Trident Protect seguem uma convenção de nomenclatura baseada em datas YY.MM, onde "YY" são os dois últimos dígitos do ano e "MM" é o mês. As versões com ponto seguem uma YY.MM.X convenção, onde "X" é o nível de patch. Você selecionará a versão para atualizar com base na versão da qual está atualizando.
-
Você pode realizar uma atualização direta para qualquer versão de destino que esteja dentro de um intervalo de quatro versões da sua versão instalada. Por exemplo, você pode atualizar diretamente de 24.10 (ou qualquer versão secundária de 24.10) para 25.10.
-
Se você estiver atualizando de uma versão fora do período de quatro versões, execute uma atualização em várias etapas. Use as instruções de atualização para a "versão anterior" da qual você está atualizando para atualizar para a versão mais recente que se encaixe no período de quatro versões. Por exemplo, se você estiver executando 24.10 e quiser atualizar para 26.02:
-
Primeira atualização da 24.10 para a 25.02.
-
Em seguida, atualize de 25.02 para 26.02.
-
Etapa 2: atualize Trident Protect
Para atualizar o Trident Protect, siga os passos abaixo.
-
Atualize o repositório Helm do Trident:
helm repo update -
Atualize os CRDs do Trident Protect:
Esta etapa é necessária se você estiver atualizando de uma versão anterior à 25.06, pois os CRDs agora estão incluídos no gráfico Helm do Trident Protect. -
Execute este comando para mudar o gerenciamento de CRDs de
trident-protect-crdsparatrident-protect:kubectl get crd | grep protect.trident.netapp.io | awk '{print $1}' | xargs -I {} kubectl patch crd {} --type merge -p '{"metadata":{"annotations":{"meta.helm.sh/release-name": "trident-protect"}}}' -
Execute este comando para excluir o segredo do Helm para o
trident-protect-crdsgráfico:Não desinstale o trident-protect-crdsgráfico usando o Helm, pois isso pode remover seus CRDs e quaisquer dados relacionados.
kubectl delete secret -n trident-protect -l name=trident-protect-crds,owner=helm -
-
Aprimore o Trident Protect:
helm upgrade trident-protect netapp-trident-protect/trident-protect --version 100.2602.0 --namespace trident-protectVocê pode configurar o nível de registro durante a atualização adicionando --set logLevel=debugao comando de atualização. O nível de registro padrão éwarn. O registro de depuração é recomendado para a resolução de problemas, pois ajuda o suporte da NetApp a diagnosticar problemas sem exigir alterações no nível de registro ou reprodução do problema.