Impostare le autorizzazioni per FSx per ONTAP
Per creare o gestire un file system FSx for ONTAP , è necessario aggiungere le credenziali AWS nella NetApp Console fornendo l'ARN di un ruolo IAM che fornisce le autorizzazioni necessarie per creare un sistema FSx for ONTAP dalla NetApp Console.
Perché sono richieste le credenziali AWS
Per creare e gestire i sistemi FSx for ONTAP dalla NetApp Console sono necessarie le credenziali AWS. Puoi creare nuove credenziali AWS o aggiungerle a un'organizzazione esistente. Le credenziali forniscono le autorizzazioni necessarie per gestire risorse e processi all'interno dell'ambiente cloud AWS dalla NetApp Console.
Le credenziali e le autorizzazioni vengono gestite tramite NetApp Workload Factory. Workload Factory è una piattaforma di gestione del ciclo di vita progettata per aiutare gli utenti a ottimizzare i carichi di lavoro utilizzando i file system Amazon FSx for NetApp ONTAP . La NetApp Console utilizza lo stesso set di credenziali e autorizzazioni AWS di Workload Factory.
L'interfaccia Workload Factory fornisce agli utenti di FSx for ONTAP opzioni per abilitare funzionalità di carichi di lavoro quali Storage, VMware, Database e GenAI e per selezionare le autorizzazioni per i carichi di lavoro. Storage è la funzionalità di gestione dell'archiviazione in Workload Factory ed è l'unica funzionalità che devi abilitare e per la quale devi aggiungere credenziali per creare e gestire i tuoi file system FSx for ONTAP .
Informazioni su questo compito
Quando si aggiungono nuove credenziali per FSx for ONTAP da Storage in Workload Factory, è necessario decidere quali criteri di autorizzazione si desidera concedere. Per scoprire risorse AWS come FSx per i file system ONTAP , avrai bisogno delle autorizzazioni di visualizzazione, pianificazione e analisi. Per distribuire FSx per i file system ONTAP , sono necessarie le autorizzazioni di creazione ed eliminazione del file system. È possibile eseguire operazioni di base per FSx per ONTAP senza autorizzazioni. "Scopri di più sui permessi".
Le credenziali AWS nuove ed esistenti sono visualizzabili dal menu Amministrazione nella pagina Credenziali.

È possibile aggiungere le credenziali utilizzando due metodi:
-
Manualmente: crei la policy IAM e il ruolo IAM nel tuo account AWS mentre aggiungi le credenziali in Workload Factory.
-
Automaticamente: acquisisci una quantità minima di informazioni sulle autorizzazioni e poi utilizzi uno stack CloudFormation per creare i criteri IAM e il ruolo per le tue credenziali.
Aggiungere manualmente le credenziali a un account
Puoi aggiungere manualmente le credenziali AWS alla NetApp Console per concedere al tuo account le autorizzazioni necessarie per gestire le risorse AWS che utilizzerai per eseguire i tuoi carichi di lavoro esclusivi. Ogni set di credenziali aggiunto includerà una o più policy IAM in base alle funzionalità del carico di lavoro che si desidera utilizzare e un ruolo IAM assegnato al proprio account.
La creazione delle credenziali si compone di tre fasi:
-
Seleziona i servizi e il livello di autorizzazioni che desideri utilizzare, quindi crea policy IAM dalla AWS Management Console.
-
Crea un ruolo IAM dalla AWS Management Console.
-
Da Carichi di lavoro nella NetApp Console, immettere un nome e aggiungere le credenziali.
Per creare o gestire un ambiente di lavoro FSx for ONTAP , è necessario aggiungere le credenziali AWS a Workloads nella NetApp Console fornendo l'ARN di un ruolo IAM che fornisce a Workloads le autorizzazioni necessarie per creare un ambiente di lavoro FSx for ONTAP .
Per accedere al tuo account AWS dovrai disporre delle credenziali.
-
Dal menu NetApp Console , selezionare Amministrazione e quindi Credenziali.
-
Dalla pagina Credenziali dell'organizzazione, seleziona Aggiungi credenziali.
-
Selezionare Amazon Web Services, quindi FSx per ONTAP e infine Avanti.
Ora ti trovi nella pagina Aggiungi credenziali in NetApp Workloads.
-
Selezionare Aggiungi manualmente e quindi seguire i passaggi sottostanti per compilare le tre sezioni in Configurazione autorizzazioni.
Passaggio 1: selezionare la capacità di archiviazione e creare il criterio IAM
In questa sezione potrai scegliere la capacità di archiviazione da gestire come parte di queste credenziali e le autorizzazioni abilitate per l'archiviazione. Hai anche la possibilità di selezionare altri carichi di lavoro come database, GenAI o VMware. Una volta effettuate le selezioni, sarà necessario copiare le autorizzazioni della policy per ciascun carico di lavoro selezionato da Codebox e aggiungerle alla AWS Management Console all'interno del proprio account AWS per creare le policy.
-
Dalla sezione Crea policy, abilita ciascuna delle funzionalità del carico di lavoro che desideri includere in queste credenziali. Abilita Archiviazione per creare e gestire i file system.
È possibile aggiungere ulteriori funzionalità in un secondo momento, quindi è sufficiente selezionare i carichi di lavoro che si desidera distribuire e gestire al momento.
-
Per le funzionalità del carico di lavoro che offrono una scelta di criteri di autorizzazione, selezionare il tipo di autorizzazioni che saranno disponibili con queste credenziali. "Scopri di più sulle autorizzazioni".
-
Facoltativo: seleziona Abilita controllo automatico delle autorizzazioni per verificare se disponi delle autorizzazioni dell'account AWS necessarie per completare le operazioni del carico di lavoro. L'abilitazione del controllo aggiunge il
iam:SimulatePrincipalPolicy permissionalle tue politiche di autorizzazione. Lo scopo di questa autorizzazione è solo quello di confermare le autorizzazioni. È possibile rimuovere l'autorizzazione dopo aver aggiunto le credenziali, ma consigliamo di mantenerla per impedire la creazione di risorse per operazioni parzialmente riuscite e per evitare di dover effettuare manualmente la pulizia delle risorse. -
Nella finestra Codebox, copiare le autorizzazioni per il primo criterio IAM.
-
Apri un'altra finestra del browser e accedi al tuo account AWS nella AWS Management Console.
-
Aprire il servizio IAM, quindi selezionare Criteri > Crea criterio.
-
Seleziona JSON come tipo di file, incolla le autorizzazioni copiate nel passaggio 3 e seleziona Avanti.
-
Inserisci il nome per la policy e seleziona Crea policy.
-
Se nel passaggio 1 hai selezionato più funzionalità del carico di lavoro, ripeti questi passaggi per creare un criterio per ciascun set di autorizzazioni del carico di lavoro.
Passaggio 2: creare il ruolo IAM che utilizza i criteri
In questa sezione configurerai un ruolo IAM che Workload Factory assumerà e che include le autorizzazioni e i criteri appena creati.
-
Nella AWS Management Console, seleziona Ruoli > Crea ruolo.
-
In Tipo di entità attendibile, seleziona Account AWS.
-
Seleziona Un altro account AWS e copia e incolla l'ID account per la gestione del carico di lavoro FSx for ONTAP dall'interfaccia utente dei carichi di lavoro.
-
Selezionare ID esterno richiesto e copiare e incollare l'ID esterno dall'interfaccia utente di Workloads.
-
-
Selezionare Avanti.
-
Nella sezione Criteri di autorizzazione, seleziona tutti i criteri definiti in precedenza e seleziona Avanti.
-
Inserisci un nome per il ruolo e seleziona Crea ruolo.
-
Copiare l'ARN del ruolo.
-
Torna alla pagina Aggiungi credenziali dei carichi di lavoro, espandi la sezione Crea ruolo e incolla l'ARN nel campo ARN ruolo.
Passaggio 3: inserisci un nome e aggiungi le credenziali
Il passaggio finale consiste nell'inserire un nome per le credenziali in Carichi di lavoro.
-
Nella pagina Aggiungi credenziali dei carichi di lavoro, espandere Nome credenziali.
-
Inserisci il nome che desideri utilizzare per queste credenziali.
-
Selezionare Aggiungi per creare le credenziali.
Le credenziali vengono create e sono visualizzabili nella pagina Credenziali. Ora è possibile utilizzare le credenziali durante la creazione di un ambiente di lavoro FSx per ONTAP . Ogni volta che è necessario, è possibile rinominare le credenziali o rimuoverle dalla NetApp Console.
Aggiungere credenziali a un account utilizzando CloudFormation
Puoi aggiungere le credenziali AWS ai carichi di lavoro utilizzando uno stack AWS CloudFormation selezionando le funzionalità del carico di lavoro che desideri utilizzare e quindi avviando lo stack AWS CloudFormation nel tuo account AWS. CloudFormation creerà i criteri IAM e il ruolo IAM in base alle capacità del carico di lavoro selezionate.
-
Per accedere al tuo account AWS dovrai disporre delle credenziali.
-
Quando aggiungi credenziali utilizzando uno stack CloudFormation, dovrai disporre delle seguenti autorizzazioni nel tuo account AWS:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "cloudformation:CreateStack", "cloudformation:UpdateStack", "cloudformation:DeleteStack", "cloudformation:DescribeStacks", "cloudformation:DescribeStackEvents", "cloudformation:DescribeChangeSet", "cloudformation:ExecuteChangeSet", "cloudformation:ListStacks", "cloudformation:ListStackResources", "cloudformation:GetTemplate", "cloudformation:ValidateTemplate", "lambda:InvokeFunction", "iam:PassRole", "iam:CreateRole", "iam:UpdateAssumeRolePolicy", "iam:AttachRolePolicy", "iam:CreateServiceLinkedRole" ], "Resource": "*" } ] }
-
Dal menu NetApp Console , selezionare Amministrazione e quindi Credenziali.
-
Seleziona Aggiungi credenziali.
-
Selezionare Amazon Web Services, quindi FSx per ONTAP e infine Avanti.
Ora ti trovi nella pagina Aggiungi credenziali in NetApp Workloads.
-
Selezionare Aggiungi tramite AWS CloudFormation.
-
In Crea policy, abilita ciascuna delle funzionalità del carico di lavoro che desideri includere in queste credenziali e scegli un livello di autorizzazione per ciascun carico di lavoro.
È possibile aggiungere ulteriori funzionalità in un secondo momento, quindi è sufficiente selezionare i carichi di lavoro che si desidera distribuire e gestire al momento.
-
Facoltativo: seleziona Abilita controllo automatico delle autorizzazioni per verificare se disponi delle autorizzazioni dell'account AWS necessarie per completare le operazioni del carico di lavoro. L'abilitazione del controllo aggiunge il
iam:SimulatePrincipalPolicyautorizzazione alle tue policy di autorizzazione. Lo scopo di questa autorizzazione è solo quello di confermare le autorizzazioni. È possibile rimuovere l'autorizzazione dopo aver aggiunto le credenziali, ma consigliamo di mantenerla per impedire la creazione di risorse per operazioni parzialmente riuscite e per evitare di dover effettuare manualmente la pulizia delle risorse. -
In Nome credenziali, inserisci il nome che desideri utilizzare per queste credenziali.
-
Aggiungere le credenziali da AWS CloudFormation:
-
Selezionare Aggiungi (o selezionare Reindirizza a CloudFormation) e verrà visualizzata la pagina Reindirizza a CloudFormation.
-
Se utilizzi l'accesso Single Sign-On (SSO) con AWS, apri una scheda separata del browser e accedi alla console AWS prima di selezionare Continua.
È necessario accedere all'account AWS in cui risiede il file system FSx for ONTAP .
-
Selezionare Continua dalla pagina Reindirizza a CloudFormation.
-
Nella pagina Creazione rapida dello stack, in Funzionalità, seleziona Accetto che AWS CloudFormation possa creare risorse IAM.
-
Seleziona Crea pila.
-
Torna alla pagina Amministrazione > Credenziali dal menu principale per verificare che le nuove credenziali siano in corso di elaborazione o che siano state aggiunte.
-
Le credenziali vengono create e sono visualizzabili nella pagina Credenziali. Ora è possibile utilizzare le credenziali durante la creazione di un ambiente di lavoro FSx per ONTAP . Ogni volta che è necessario, è possibile rinominare le credenziali o rimuoverle dalla NetApp Console.