Elimina pile da CloudFormation StackSets - AWS CloudFormation

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Elimina pile da CloudFormation StackSets

Puoi eliminare gli stack StackSets utilizzando la CloudFormation console o il. AWS CLI

Nota

L'eliminazione degli stack da un'unità organizzativa (OU) di primo livello rimuove tale unità organizzativa come destinazione. StackSet

Elimina gli stack dalla tua (console) StackSet

Per eliminare gli stack
  1. Accedi Console di gestione AWS e apri la CloudFormation console all'indirizzo https://console.aws.amazon.com/cloudformazione.

  2. Nella barra di navigazione nella parte superiore dello schermo, scegli il file in cui Regione AWS hai creato. StackSet

  3. Dal pannello di navigazione, scegli StackSets. Nella StackSets pagina, seleziona StackSet.

  4. Una volta StackSet selezionato, scegli Elimina pile StackSet dal menu Azioni.

  5. Nella pagina Imposta opzioni di implementazione, fornisci gli account e le Regioni in cui desideri eliminare gli stack.

    1. [Autorizzazioni gestite dal cliente] In Account, scegli Implementa stack negli account o Implementa stack in unità organizzative.

      Se scegli Implementa stack negli account, incolla i numeri degli account di destinazione nella casella di testo Numeri di account, separando più numeri con virgole.

      Se scegli Implementa stack in unità organizzative, incolla un ID unità organizzative di destinazione nella casella di testo Numeri di organizzazione per scegliere come destinazione tutti gli account che fanno parte dell’organizzazione specificata.

    2. [Autorizzazioni gestite dal servizio] Per le unità organizzative (OUs), specifica l'unità organizzativa di destinazione. IDs

      Importante

      CloudFormation eliminerà gli stack sia dalla destinazione OUs specificata che dal relativo elemento secondario. OUs

      In Tipo di filtro dell’account, puoi definire in quali account verranno eliminati gli stack scegliendo una delle seguenti opzioni e fornendo i numeri di account.

      • Nessuno (impostazione predefinita): elimina gli stack da tutti gli account nel campo specificato. OUs

      • Intersezione: elimina le pile solo da singoli account specifici all'interno di quello selezionato. OUs

      • Differenza: elimina le pile da tutti gli account selezionati OUs ad eccezione di account specifici.

      • Union: elimina gli stack dagli account individuali specificati e dagli OUs altri account individuali.

    3. In Specifica regioni, seleziona le Regioni da cui desideri eliminare gli stack negli account di destinazione.

  6. In Opzioni di implementazione, procedi come segue:

    • In Numero massimo di account simultanei, specifica quanti account vengono elaborati contemporaneamente.

    • In Failure tolerance, specifica il numero massimo di errori consentiti per Regione negli account. Una volta raggiunto questo limite, l’operazione si interromperà e non passerà ad altre Regioni.

    • Per gli stack Retain, attivate questa opzione per salvare gli stack e le risorse associate quando li rimuovete dal vostro. StackSet Le risorse rimangono nello stato attuale ma non fanno più parte di. StackSet

    • In Region concurrency, scegli il modo con cui elaborare le Regioni: sequenziale (una Regione alla volta) o parallelo (più Regioni contemporaneamente).

    • In Concurrency mode, scegli come deve comportarsi la simultaneità durante l’esecuzione dell’operazione.

      • Tolleranza rigorosa ai guasti: riduce il livello di simultaneità degli account quando si verificano errori, rimanendo all’interno di Tolleranza ai guasti +1.

      • Tolleranza leggera ai guasti: mantiene il livello di simultaneità specificato (il valore di Numero massimo di account simultanei) indipendentemente dai guasti.

  7. Scegli Next (Successivo).

  8. Nella pagina Esamina, esamina le opzioni. Per apportare modifiche, scegli Modifica nella sezione da modificare.

  9. Quando sei pronto a rimuovere gli stack dal tuo StackSet, scegli Invia.

    Una volta completata l'eliminazione degli stack, puoi verificare che gli stack siano stati eliminati dalla tua pagina di StackSet dettaglio, StackSet nella scheda Istanze dello stack.

Elimina gli stack dal tuo () StackSet AWS CLI

Nota

Quando agisci come amministratore delegato, devi includere --call-as DELEGATED_ADMIN nel comando.

Usa il delete-stack-instances comando con il tuo StackSet nome.

In questi esempi, utilizziamo l’opzione --no-retain-stacks in quanto non vengono conservati stack. Utilizza --retain-stacks invece di --no-retain-stacks se vuoi conservare gli stack e le relative risorse.

Per--regions, specifica da Regioni AWS cosa vuoi eliminare le pile, ad esempio, us-west-2 eus-east-1.

Imposta l’elaborazione simultanea degli account e altre preferenze con l’opzione --operation-preferences. Questi esempi usano impostazioni basate sui numeri. Tieni presente che MaxConcurrentCount non deve superare FailureToleranceCount + 1. Per le impostazioni basate su percentuali, usa FailureTolerancePercentage o MaxConcurrentPercentage.

Per eliminare gli stack (autorizzazioni gestite dal cliente)

Per l'--accountsopzione, specifica IDs l'account da cui eliminare gli stack.

aws cloudformation delete-stack-instances --stack-set-name my-stackset \ --accounts account_ID_1 account_ID_2 \ --regions us-west-2 us-east-1 \ --no-retain-stacks \ --operation-preferences MaxConcurrentCount=1,FailureToleranceCount=0
Per eliminare gli stack (autorizzazioni gestite dal servizio)

Per--deployment-targets, specifica l'ID radice dell'organizzazione o l'unità organizzativa (OU) IDs da cui eliminare gli stack.

Importante

CloudFormation eliminerà gli stack sia dalla destinazione specificata che dal relativo elemento OUs secondario. OUs

aws cloudformation delete-stack-instances --stack-set-name my-stackset \ --deployment-targets OrganizationalUnitIds=ou-rcuk-1x5jlwo,ou-rcuk-slr5lh0a \ --regions us-west-2 us-east-1 \ --no-retain-stacks \ --operation-preferences MaxConcurrentCount=1,FailureToleranceCount=0

Per ulteriori informazioni, consulta DeleteStackInstances nella documentazione di riferimento dell’API AWS CloudFormation .

Facoltativamente, al termine dell'eliminazione degli stack, verifica che gli stack siano stati eliminati dal tuo StackSet eseguendo il describe-stack-set-operation comando per mostrare lo stato e i risultati dell'operazione di eliminazione degli stack. Per --operation-id, utilizzare l'ID dell'operazione restituito dal comando delete-stack-instances.

aws cloudformation describe-stack-set-operation --stack-set-name my-stackset \ --operation-id ddf16f54-ad62-4d9b-b0ab-3ed8e9example