View a markdown version of this page

Aufgaben-Metadaten sind für Amazon-ECS-Aufgaben in EC2 verfügbar - Amazon Elastic Container Service

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.

Aufgaben-Metadaten sind für Amazon-ECS-Aufgaben in EC2 verfügbar

Der Amazon-ECS-Containeragent bietet eine Methode zum Abrufen verschiedener Task-Metadaten und Docker-Statistiken. Dies wird als Endpunkt der Aufgabenmetadaten bezeichnet. Die folgenden Versionen sind verfügbar:

  • Endpunkt für Aufgabenmetadaten Version 4: Stellt eine Vielzahl von Metadaten und Docker-Statistiken für Container bereit. Kann auch Daten zur Netzwerkrate bereitstellen. Verfügbar für Amazon-ECS-Aufgaben, die auf Amazon EC2 Linux-Instances gestartet werden, auf denen mindestens Version 1.39.0 des Amazon-ECS-Container-Agenten ausgeführt wird. Für Amazon EC2 Windows-Instances, die awsvpc-Netzwerkmodus verwenden, muss der Amazon-ECS-Container-Agent mindestens Version 1.54.0 sein. Weitere Informationen finden Sie unter Amazon-ECS-Aufgabenmetadaten-Endpunkt Version 4.

  • Endpunkt für Aufgabenmetadaten Version 3: Stellt eine Vielzahl von Metadaten und Docker-Statistiken für Container bereit. Verfügbar für Amazon-ECS-Aufgaben, die auf Amazon EC2 Linux-Instances gestartet werden, auf denen mindestens Version 1.21.0 des Amazon-ECS-Container-Agenten ausgeführt wird. Für Amazon EC2 Windows-Instances, die awsvpc-Netzwerkmodus verwenden, muss der Amazon-ECS-Container-Agent mindestens Version 1.54.0 sein. Weitere Informationen finden Sie unter Amazon-ECS-Aufgabenmetadaten-Endpunkt Version 3.

  • Endpoint für Aufgabenmetadaten Version 2: Verfügbar für Amazon-ECS-Aufgaben, die auf Amazon EC2 Linux-Instances gestartet werden, auf denen mindestens Version 1.17.0 des Amazon-ECS-Container-Agenten ausgeführt wird. Für Amazon EC2 Windows-Instances, die awsvpc-Netzwerkmodus verwenden, muss der Amazon-ECS-Container-Agent mindestens Version 1.54.0 sein. Weitere Informationen finden Sie unter Amazon-ECS-Aufgabenmetadaten-Endpunkt Version 2.

Wenn Ihre Amazon ECS-Aufgabe auf Amazon EC2 gehostet wird oder wenn Ihre Aufgabe den host Netzwerkmodus verwendet und auf Amazon ECS Managed Instances gehostet wird, können Sie auch über den Instance Metadata Service (IMDS) -Endpunkt auf die Metadaten des Task-Hosts zugreifen. Wenn der folgende Befehl von der Instance aus ausgeführt wird, die die Aufgabe hostet, listet er die ID der Host-Instance auf.

curl http://169.254.169.254/latest/meta-data/instance-id

Wenn Ihre Amazon ECS-Aufgabe auf Amazon EC2 und in einer IPv6-only Konfiguration gehostet wird, können Sie über den IPv6-IMDS-Endpunkt auf die Metadaten des Task-Hosts zugreifen. Wenn der folgende Befehl von der Instance aus ausgeführt wird, die die Aufgabe hostet, listet er die ID der Host-Instance über IPv6 auf.

curl http://[fd00:ec2::254]/latest/meta-data/instance-id

Um auf den IPv6-IMDS-Endpunkt zuzugreifen, aktivieren Sie den IPv6-IMDS-Endpunkt auf Ihrer Container-Instance und konfigurieren Sie außerdem den Metadaten-Serviceendpunkt-Modus mithilfe des IMDS-Anmeldeinformationsanbieters für das von Ihnen gewählte SDK auf IPv6. Weitere Informationen zur Aktivierung des IPv6-IMDS-Endpunkts für Ihre Container-Instance finden Sie unter Optionen für Instance Metadata Service konfigurieren im Amazon-EC2-Benutzerhandbuch. Weitere Informationen zum IMDS-Anmeldeinformationsanbieter für SDKs finden Sie unter IMDS-Anmeldeinformationsanbieter im Referenzleitfaden für AWS -SDKs und -Tools.

Anmerkung

Auf den IPv6-IMDS-Endpunkt kann nicht zugegriffen werden, wenn die awsvpcTrunking-Kontoeinstellung aktiviert ist. Wenn diese awsvpcTrunking aktiviert ist, können Sie stattdessen eine Task-IAM-Rolle verwenden, um auf die Anmeldeinformationen für die IAM-Rolle einer Container-Instance zuzugreifen. Weitere Informationen zu Aufgaben-IAM-Rollen finden Sie unter Aufgaben-IAM-Rolle für Amazon ECS.

Die Informationen, die Sie vom Endpunkt erhalten können, sind in Kategorien unterteilt, wie z. B. instance-id. Weitere Informationen zu den verschiedenen Kategorien von Host-Instance-Metadaten, die Sie mithilfe des Endpunkts abrufen können, finden Sie unter Kategorien von Instance-Metadaten.