Skip to main content
NetApp container solutions
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Visão geral do Trident

Colaboradores kevin-hoke

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.

Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

O Trident tem um ciclo de desenvolvimento rápido e, assim como o Kubernetes, é lançado quatro vezes por ano.

A documentação da versão mais recente do Trident pode ser encontrada "aqui" . Uma matriz de suporte para qual versão do Trident foi testada com qual distribuição do Kubernetes pode ser encontrada "aqui" .

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.

Para obter detalhes sobre a instalação do Trident , consulte "aqui" .

Crie um backend de sistema de armazenamento

Após concluir a instalação do Trident Operator, você deve configurar o backend para a plataforma de armazenamento NetApp específica que está usando. Siga o link abaixo para continuar a instalação e configuração do Trident."Crie um backend."

Criar uma classe de armazenamento

Depois de criar o backend, 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 declarações de volume persistentes (PVCs) que especificam uma classe de armazenamento por nome. Siga o link abaixo para criar uma classe de armazenamento."Criar uma classe de armazenamento"

Provisionar um volume dinamicamente

Você deve criar um objeto de reivindicação de volume persistente (PVC) do Kubernetes usando a classe de armazenamento para provisionar um volume dinamicamente. Siga o link abaixo para criar um objeto de PVC."Criar um PVC"

Use o volume

O volume provisionado na etapa acima pode ser usado por um aplicativo montando o volume no pod. O link abaixo mostra um exemplo."Monte o volume em um pod"