Verwenden Sie Quick-Create-Links zur Erstellung von CloudFormation-Stacks - AWS CloudFormation

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Verwenden Sie Quick-Create-Links zur Erstellung von CloudFormation-Stacks

Schnell erstellte Links bieten eine optimierte Methode zum Starten von CloudFormation-Stacks direkt von URLs in der CloudFormation-Konsole. Indem Sie die Vorlagen-URL, den Stack-Namen und die Vorlagenparameter als URL-Abfrageparameter angeben, können Sie eine einzelne Stack erstellen-Seite vorausfüllen und die Stack-Erstellung beschleunigen. Dies vereinfacht die Erstellung von Stapeln, da sowohl die Anzahl der Assistentenseiten als auch die Anzahl der erforderlichen Benutzereingaben reduziert wird. Es optimiert auch die Wiederverwendung von Vorlagen, da Sie mehrere URLs erstellen können, die unterschiedliche Werte für dieselbe Vorlage angeben.

Der Link für das Quick Setup folgt diesem URL-Format:

https://region-code.console.aws.amazon.com/cloudformation/home?region=region-code#/stacks/create/review ?templateURL=TemplateURL &stackName=StackName &param_parameterName=parameterValue

CloudFormation unterstützt die folgenden URL-Abfrageparameter:

Vorlage-URL

Erforderlich Der Parameter templateURL gibt die URL der Stack-Vorlage an, die sich in einem Amazon S3-Bucket befindet. Um Zugriffsprobleme mit einer vordefinierten S3-URL zu vermeiden, stellen Sie sicher, dass Sie die URL verschlüsseln.

Unterstützte S3 URL-Formate:

  • https://s3.region-code.amazonaws.com/bucket-name/template-name

  • https://bucket-name.s3.region-code.amazonaws.com/template-name

  • https://s3-region-code.amazonaws.com/bucket-name/template-name (altes Format)

Stack name

Optional. Verwenden Sie den Parameter stackName, um den Namen des zu erstellenden CloudFormation-Stacks anzugeben. Ein Stack-Name darf nur alphanumerische Zeichen (wobei die Groß- und Kleinschreibung beachtet werden muss) und Bindestriche enthalten. Er muss mit einem alphabetischen Zeichen beginnen und darf nicht mehr als 128 Zeichen umfassen.

Vorlagenparameter

Optional. Für Parameter in der Stapelvorlage, die nicht vom Typ NoEcho sind, verwenden Sie das Format param_parameterName in der URL-Abfragezeichenfolge. Der URL-Parameter muss das param_-Präfix enthalten und das Parameternamensegment muss genau mit dem Parameternamen in der Vorlage übereinstimmen. Beispiel: param_DBName.

CloudFormation ignoriert Parameter, die nicht in der Vorlage existieren, sowie alle Parameter, deren Eigenschaft NoEcho auf true gesetzt ist (in der Regel Benutzernamen und Passwörter). URL-Parameter überschreiben in der Vorlage angegebene Standardwerte. Sie können so viele Parameter wie nötig angeben.

Wichtig

Anstatt vertrauliche Informationen direkt in Ihre CloudFormation-Vorlagen einzubetten, sollten Sie dynamische Parameter in der Stack-Vorlage verwenden, um auf vertrauliche Informationen zu verweisen, die außerhalb von CloudFormation gespeichert und verwaltet werden, z. B. im AWS Systems Manager-Parameterspeicher oder AWS Secrets Manager.

Weitere Informationen finden Sie in den bewährten Methoden zu Keine Anmeldeinformationen in Ihre Vorlagen einbetten.

Für alle Abfrageparameternamen wird die Groß- und Kleinschreibung berücksichtigt. Benutzer können diese Werte in der Konsole überschreiben, bevor der Stack erstellt wird.

Das folgende Beispiel basiert auf der Beispielvorlage Grundlegende einzelne WordPress-Instance. Die Abfragezeichenfolge enthält die erforderlichen templateURL Parameter und die Parameter stackName, DBName, InstanceType und KeyName.

Die folgende URL enthält der Übersichtlichkeit halber Zeilenumbrüche.

https://us-east-2.console.aws.amazon.com/cloudformation/home?region=us-east-2#/stacks/create/review ?templateURL=https://s3.us-east-2.amazonaws.com/cloudformation-templates-us-east-2/WordPress_Single_Instance.template &stackName=MyWPBlog &param_DBName=mywpblog &param_InstanceType=t2.medium

Der folgende URL enthält dieselben Parameter wie im vorherigen Beispiel, aber die Zeilenumbrüche wurden entfernt. Dies ist das tatsächliche URL-Format.

https://us-east-2.console.aws.amazon.com/cloudformation/home?region=us-east-2#/stacks/create/review?templateURL=https://s3.us-east-2.amazonaws.com/cloudformation-templates-us-east-2/WordPress_Single_Instance.template&stackName=MyWPBlog&param_DBName=mywpblog&param_InstanceType=t2.medium

Wenn Sie einen Link zum schnellen Erstellen öffnen, werden Sie zur CloudFormation-Konsole weitergeleitet. Die Konsole öffnet direkt die Seite Schnelles Erstellen von Stapeln und verwendet automatisch die angegebenen Werte für die Parameter.

So erstellen Sie einen Stapel über einen Link zum schnellen Erstellen (Konsole)
  1. Bestätigen Sie auf der Seite Stapel schnell erstellen für Vorlage, Vorlagen-URL, dass die Vorlagen-URL korrekt ist.

  2. Erweitern Sie den Abschnitt Vorlage ansehen um die Vorlage zu überprüfen.

  3. Überprüfen Sie für Stapelnameden vorausgefüllten Stapelnamen.

  4. Lesen Sie den Abschnitt Parameter . Überprüfen Sie, ob die vorausgefüllten Parameterwerte korrekt sind. Füllen Sie alle erforderlichen Parameter aus, die nicht in der URL angegeben wurden. Ändern Sie bei Bedarf alle vorausgefüllten Werte.

  5. Als nächstes können Sie die folgenden Einstellungen vornehmen:

    • Tags- Organisieren Sie Ressourcen mit Schlüssel-Werte-Paaren.

    • Berechtigungen- Wählen Sie die IAM-Service-Rolle für Stack-Operationen.

    • Optionen für Stack-Fehler- Wählen Sie, ob Sie einen Rollback durchführen (Standard) oder die Ressourcen erhalten wollen.

    • Stapelrichtlinien- Kontrollieren Sie die Berechtigungen zur Aktualisierung von Ressourcen.

    • Rollback-Konfiguration- Konfigurieren Sie das alarmgesteuerte Rollback von CloudWatch.

    • Benachrichtigungsoptionen- Richten Sie Amazon SNS-Benachrichtigungen für Stack-Ereignisse ein.

    • Optionen für die Stapelerstellung- Definieren Sie die maximale Erstellungszeit des Stapels und aktivieren Sie den Abbruchschutz, um versehentliche Löschungen zu verhindern.

    Weitere Informationen finden Sie unter Stapeloptionen konfigurieren.

  6. Für Fähigkeiten, füllen Sie alle erforderlichen Bestätigungen aus. Wenn Ihre Vorlage zum Beispiel IAM-Ressourcen enthält, wählen Sie Ich bestätige, dass diese Vorlage IAM-Ressourcen erstellen kann um anzugeben, dass Sie IAM-Ressourcen in der Vorlage verwenden möchten. Weitere Informationen finden Sie unter Bestätigen von IAM-Ressourcen in CloudFormation-Vorlagen.

  7. (Optional) Sie können einen Änderungssatz erstellen, um eine Vorschau der Konfiguration des Stapels zu erhalten, bevor Sie ihn erstellen. Wählen Sie Änderungssatz erstellen und folgen Sie den Anweisungen. Weitere Informationen finden Sie unter Vorschau der Konfiguration Ihres Stacks.

  8. Wenn Sie bereit sind, wählen Sie Stack erstellen um den Stack zu starten und überwachen dann den Fortschritt der Stack-Erstellung auf der Registerkarte Ereignisse . Weitere Informationen finden Sie unter Fortschritt des Stapels überwachen.