AMS AMI-Benachrichtigungen mit SNS - AMS-Benutzerhandbuch für Fortgeschrittene

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.

AMS AMI-Benachrichtigungen mit SNS

AMS bietet einen AMI-Benachrichtigungsdienst. Sie können es verwenden, um ein Amazon Simple Notification Service (SNS) -Thema zu abonnieren, das Sie benachrichtigt, wenn AMS-AMI-Updates veröffentlicht wurden. Sie können wählen, ob Sie nur Benachrichtigungen für das von AMIs Ihnen verwendete AMS erhalten möchten, oder Sie können sich anmelden, um Aktualisierungsbenachrichtigungen für alle AMS zu erhalten. AMIs Weitere Informationen zu SNS-Themen finden Sie unter Was ist Amazon Simple Notification Service?

Bei jeder AMIs Veröffentlichung senden wir Benachrichtigungen an die Abonnenten des entsprechenden Themas. In diesem Abschnitt wird beschrieben, wie Sie die AMS AMI-Benachrichtigungen abonnieren können.

Beispielnachricht

{ "Type" : "Notification", "MessageId" : "example messageId", "TopicArn" : "arn:aws:sns:us-east-1:591688410472:customer-ams-windows2019", "Subject" : "New AMS AMIs are Now Available", "Message" : "{"v1": {"Message": "A new version of the AMS Amazon Machine Images has been released. You are now able to launch new EC2 stacks from these AMIs. Please use this time to update any dependencies such as CloudFormation or Autoscaling groups. Release Notes Windows - Contains latest Windows Patches: Microsoft Windows Server 2008 R2 Datacenter - (KB2819745, KB3018238, KB4507004, KB4507437) Microsoft Windows Server 2016 Datacenter Security Enhancedn - (KB4509091, KB4507459) Microsoft Windows Server 2016 Datacentern - (KB4509091, KB4507459) Microsoft Windows Server 2012 R2 Security Enhancedn - (KB3191564, KB3003057, KB3013172, KB3185319, KB4504418, KB4506996, KB4507463) Microsoft Windows Server 2012 R2 Standardn - (KB3003057, KB3013172, KB3185319, KB4504418, KB4506996, KB4507463) Linux - Contains latest Linux patches - All AMIs now force domainjoin-cli leave before domainjoin-cli join for better stability in the domain join process.", "images": {"images": {"image_name": "customer-ams-windows2019-2021.08-1", "image_id": "ami-05dfa45396fddaa5e"}}, "region": "us-east-1"}}", "Timestamp" : "2021-09-03T19:05:57.882Z", "SignatureVersion" : "1", "Signature" : "example sig", "SigningCertURL" : "example url", "UnsubscribeURL" : "example url" }

Mögliche AMS AMI-Themen zum Abonnieren:

  • ALLE: Verwendencustomer-ams-all-amis. Dieses Themen-Abonnement benachrichtigt Sie, wenn eines der AMS AMIs aktualisiert wird.

  • AMS AWS Linux AMIs: Verwenden Sie für Amazon Linux customer-ams-amazon1 undcustomer-ams-amazon1-security-enhanced. Verwenden Sie für Amazon Linux 2 customer-ams-amazon2 undcustomer-ams-amazon2-security-enhanced.

  • AMS SUSE Linux AMIs: Verwenden Sie customer-ams-sles12 odercustomer-ams-sles15.

  • AMS AWS RedHat AMIs: Verwenden Siecustomer-ams-rhel8,customer-ams-rhel8-security-enhanced,customer-ams-rhel7,customer-ams-rhel7-security-enhanced.

  • AMS AWS CentOs AMIs: Verwendencustomer-ams-centos7,customer-ams-centos7-security-enhanced.

  • AMS Ubuntu AMIs: Verwendencustomer-ams-ubuntu18.

  • AMS AWS Windows AMIs: Verwenden Sie customer-ams-windows2019customer-ams-windows2019-security-enhanced,customer-ams-windows2016,customer-ams-windows2016-security-enhanced,customer-ams-windows2012,customer-ams-windows2012r2,customer-ams-windows2012r2-security-enhanced,customer-ams-windows2022.

So abonnieren Sie neue AMS-AMI-Benachrichtigungen über die Amazon SNS SNS-Konsole:

  1. Öffnen Sie die Amazon SNS SNS-Konsole zum Dashboard.

  2. Wechseln Sie in der oberen rechten Ecke zur AWS-Region für die Region AMIs , die Sie abonnieren.

  3. Wählen Sie im linken Navigationsbereich Abonnements und dann Abonnement erstellen aus.

  4. Geben Sie die folgenden Informationen ein:

    1. Thema ARN: arn:aws:sns:{REGION}:287847593866:{AMS_AMI_NAME} wobei REGION die ausgewählte AWS-Region ist (in der die SNS-Benachrichtigung erstellt wurde) und AMS_AMI_NAME das AMI ist, über das Sie Benachrichtigungen erhalten möchten. Beispiele:

      • Um Benachrichtigungen über neue AMS Amazon Linux AMIs in der AWS-Region us-east-1 zu abonnieren, verwenden Sie dieses Thema ARN =. arn:aws:sns:us-east-1:287847593866:customer-ams-amazon1

      • Um Benachrichtigungen über den neuen AMS Window Server 2016 AMIs in der AWS-Region us-west-2 zu abonnieren, verwenden Sie dieses Thema ARN = arn:aws:sns:us-west-2:287847593866:customer-ams-windows2016

    2. Wählen Sie unter Protocol (Protokoll) die Option Email (E-Mail) aus.

    3. Geben Sie unter Endpoint (Endpunkt) eine E-Mail-Adresse ein, um die Benachrichtigungen zu empfangen. Wir empfehlen eine Verteilerliste und nicht die E-Mail-Adresse einer Einzelperson.

  5. Wählen Sie Create subscription (Abonnement erstellen) aus.

  6. Wenn Sie eine Bestätigungs-E-Mail mit dem Betreff „AWS-Benachrichtigung — Abonnementbestätigung“ erhalten, öffnen Sie die E-Mail und wählen Sie Abonnement bestätigen, um Ihr Abonnement abzuschließen.

Anmerkung

Sie sind nicht auf E-Mails für das Protokoll beschränkt. Informationen zu anderen akzeptablen Protokollen und deren Verwendung finden Sie unter Abonnieren.

So melden Sie sich mit der AWS SNS-Konsole von AMS-Benachrichtigungen über neue AMIs ab:

  1. Öffnen Sie die Amazon SNS SNS-Konsole zum Dashboard.

  2. Wechseln Sie in der Navigationsleiste zur AWS-Region Ihrer Wahl. Sie müssen die AWS-Region verwenden, in der Sie Benachrichtigungen für die entsprechenden Informationen erhalten möchten AMIs.

  3. Wählen Sie im Navigationsbereich Abonnements, wählen Sie das Abonnement aus und klicken Sie dann auf Aktionen -> Abonnements löschen.

  4. Wenn Sie zur Bestätigung aufgefordert werden, wählen Sie Delete (Löschen).

So abonnieren Sie AMS New AMI-Benachrichtigungen mithilfe von Deployment | Ingestion | Stack from CloudFormation Template | Create (ct-36cn2avfrrj9v):

  1. Um die JSON-Datei mit Ausführungsparametern zu abonnieren AmazonLinuxSubscription, zu erstellen und zu speichern. In diesem Beispiel wird sie „.json“ genannt: CreateSubscribeAmiParams

    { "AWSTemplateFormatVersion": "2010-09-09", "Resources": { "AmazonLinuxSubscription":{ "Type" : "AWS::SNS::Subscription", "Properties": { "TopicArn": "arn:aws:sns:{REGION}:287847593866:{AMS_AMI_NAME}", "Protocol": "email", "Endpoint": "username@yourdomain.com" } } } }
  2. Erstellen und speichern Sie die JSON-Datei mit den RFC-Parametern mit dem folgenden Inhalt. In diesem Beispiel wird sie als CreateSubscribeAmiRfc JSON-Datei bezeichnet:

    { "ChangeTypeId": "ct-36cn2avfrrj9v", "ChangeTypeVersion": "1.0", "Title": "cfn-ingest-subscribe-ami" }
  3. Erstellen Sie den RFC, indem Sie die CreateSubscribeAmiRfc Datei und die Datei angeben: CreateSubscribeAmiParams

    aws amscm create-rfc --cli-input-json file://CreateSubscribeAmiRfc.json --execution-parameters file://CreateSubscribeAmiParams.json

    Sie erhalten die ID des neuen RFC in der Antwort und können sie verwenden, um den RFC zu senden und zu überwachen. Bis Sie ihn abschicken, verbleibt der RFC im Bearbeitungszustand und startet nicht.

Beispiele für die Erstellung AMIs finden Sie unter Create AMI.

Informationen zur AMIs programmgesteuerten Nutzung finden Sie unter EC2 stack: creating.