Visão geral do Trident
O Trident é um orquestrador de armazenamento de código aberto totalmente suportado para contêineres e distribuições Kubernetes, incluindo o Anthos. O Trident funciona com todo o portfólio de armazenamento da NetApp , incluindo o NetApp ONTAP, e também oferece suporte a conexões NFS e iSCSI. O Trident acelera o fluxo de trabalho do DevOps permitindo que os usuários finais provisionem e gerenciem o armazenamento de seus sistemas de armazenamento NetApp sem exigir a intervenção de um administrador de armazenamento.
Um administrador pode configurar vários backends de armazenamento com base nas necessidades do projeto e nos modelos de sistema de armazenamento que permitem recursos avançados de armazenamento, incluindo compactação, tipos de disco específicos e níveis de QoS que garantem um determinado nível de desempenho. Depois de definidos, esses backends podem ser usados pelos desenvolvedores em seus projetos para criar declarações de volume persistentes (PVCs) e anexar armazenamento persistente aos seus contêineres sob demanda.

O Trident tem um ciclo de desenvolvimento rápido e, assim como o Kubernetes, é lançado quatro vezes por ano.
Consulte a "Documentação do Trident" para obter as informações mais recentes sobre a versão. Uma matriz de suporte para compatibilidade de versões do Trident com distribuições do Kubernetes está disponível em "Frontends suportados (orquestradores)".
A partir da versão 20.04, a configuração do Trident é realizada pelo operador do Trident . A operadora facilita implantações em larga escala e fornece suporte adicional, incluindo autocorreção para pods implantados como parte da instalação do Trident .
Com o lançamento da versão 22.04, um gráfico Helm foi disponibilizado para facilitar a instalação do Trident Operator.
Veja "Detalhes da instalação do Trident" para mais informações.
Crie um backend de sistema de armazenamento
Após concluir a instalação do Trident Operator, você deve configurar o back-end para a plataforma de storage da NetApp que você está utilizando. Siga o link abaixo para continuar a configuração do Trident. "Criar um backend"
Criar uma classe de armazenamento
Após criar o back-end, você deve criar uma classe de armazenamento que os usuários do Kubernetes especificarão quando quiserem um volume. Os usuários do Kubernetes provisionam volumes usando persistent volume claims (PVCs) que especificam uma classe de armazenamento pelo nome. Siga o link abaixo para criar uma classe de armazenamento. "Criar uma classe de armazenamento"
Provisionar um volume dinamicamente
Você precisa criar um objeto de solicitação de volume persistente (PVC) do Kubernetes usando a storage class para provisionar um volume dinamicamente. Siga o link abaixo para criar um objeto PVC. "Criar um PVC"
Use o volume
O volume provisionado na etapa acima pode ser usado por um aplicativo ao montar o volume no pod. O link abaixo mostra um exemplo. "Monte o volume em um pod"