Skip to main content
Uma versão mais recente deste produto está disponível.
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.

Configurar um back-end do Azure NetApp Files

Colaboradores

Você pode configurar o Azure NetApp Files como back-end para o Astra Trident. É possível anexar volumes NFS e SMB usando um back-end do Azure NetApp Files. O Astra Trident também oferece suporte ao gerenciamento de credenciais usando identidades gerenciadas para clusters do Azure Kubernetes Services (AKS).

Detalhes do driver Azure NetApp Files

O Astra Trident fornece os seguintes drivers de storage Azure NetApp Files para se comunicar com o cluster. Os modos de acesso suportados são: ReadWriteOnce (RWO), ReadOnlyMuy (ROX), ReadWriteMany (RWX), ReadWriteOncePod (RWOP).

Condutor Protocolo VolumeMode Modos de acesso suportados Sistemas de arquivos suportados

azure-netapp-files

NFS, SMB

Sistema de ficheiros

RWO, ROX, RWX, RWOP

nfs, smb

Considerações

  • O serviço Azure NetApp Files não oferece suporte a volumes menores que 100 GB. O Astra Trident cria automaticamente volumes de 100 GiB se um volume menor for solicitado.

  • O Astra Trident é compatível com volumes SMB montados em pods executados apenas em nós do Windows.

Identidades gerenciadas para AKS

O Astra Trident é compatível "identidades gerenciadas"com clusters do Azure Kubernetes Services. Para aproveitar o gerenciamento simplificado de credenciais oferecido por identidades gerenciadas, você deve ter:

  • Um cluster do Kubernetes implantado usando AKS

  • Identidades gerenciadas configuradas no cluster AKS kuquilla

  • Astra Trident instalado que inclui o cloudProvider para especificar "Azure".

    Operador Trident

    Para instalar o Astra Trident usando o operador Trident, edite tridentorchestrator_cr.yaml para definir cloudProvider como "Azure". Por exemplo:

    apiVersion: trident.netapp.io/v1
    kind: TridentOrchestrator
    metadata:
      name: trident
    spec:
      debug: true
      namespace: trident
      imagePullPolicy: IfNotPresent
      cloudProvider: "Azure"
    Leme

    O exemplo a seguir instala conjuntos Astra Trident cloudProvider no Azure usando a variável de ambiente $CP :

    helm install trident trident-operator-23.10.0-custom.tgz --create-namespace --namespace <trident-namespace> --set cloudProvider=$CP
    <code>dtridentctl</code>

    O exemplo a seguir instala conjuntos Astra Trident define o cloudProvider sinalizador como Azure:

    tridentctl install --cloud-provider="Azure" -n trident