Hilf mit, diese Seite zu verbessern
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.
Wenn Sie zu diesem Benutzerhandbuch beitragen möchten, wählen Sie den GitHub Link Diese Seite bearbeiten auf, der sich im rechten Bereich jeder Seite befindet.
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.
Sie können Tags verwenden, die Sie bei der Verwaltung Ihrer Amazon-EKS-Ressourcen unterstützen. Dieses Thema bietet einen Überblick über die Tags -Funktion und zeigt, wie Sie Tags erstellen können.
Themen
Anmerkung
Bei Tags handelt es sich um eine Art von Metadaten, die von Kubernetes-Labels und -Annotationen getrennt sind. Weitere Informationen zu diesen anderen Metadatentypen finden Sie in folgenden Abschnitten der Kubernetes-Dokumentation:
Grundlagen zu Tags (Markierungen)
Ein Tag ist ein Label, das Sie einer Ressource zuweisen. AWS Jedes Tag (Markierung) besteht aus einem Schlüssel und einem optionalen Wert.
Mit Tags können Sie Ihre AWS Ressourcen kategorisieren. Sie können Ressourcen beispielsweise nach Zweck, Inhaber oder Umgebung kategorisieren. Wenn Sie viele Ressourcen desselben Typs haben, können Sie die Tags, die Sie einer bestimmten Ressource zugewiesen haben, verwenden, um diese Ressource schnell zu identifizieren. Sie können beispielsweise eine Reihe von Tags für Ihre Amazon EKS-Cluster definieren, um Ihnen zu helfen, den Besitzer und die Stack-Ebene jedes Clusters zu verfolgen. Sie sollten für jeden Ressourcentyp einen konsistenten Satz von Tag-Schlüsseln entwickeln. Anschließend können Sie die Ressourcen basierend auf den hinzugefügten Tags suchen und filtern.
Nachdem Sie ein Tag hinzugefügt haben, können Sie jederzeit Tag-Schlüssel und -Werte bearbeiten oder Tags aus einer Ressource entfernen. Wenn Sie eine Ressource löschen, werden alle Tags (Markierungen) der Ressource ebenfalls gelöscht.
Tags haben für Amazon EKS keine semantische Bedeutung und werden ausschließlich als Zeichenfolge interpretiert. Sie können den Wert eines Tags auf eine leere Zeichenfolge setzen. Sie können den Wert eines Tags jedoch nicht auf Null setzen. Wenn Sie ein Tag (Markierung) mit demselben Schlüssel wie ein vorhandener Tag (Markierung) für die Ressource hinzufügen, wird der alte Wert mit dem neuen überschrieben.
Wenn Sie AWS Identity and Access Management (IAM) verwenden, können Sie steuern, welche Benutzer in Ihrem AWS Konto berechtigt sind, Tags zu verwalten.
Markieren Ihrer -Ressourcen
Die folgenden Amazon-EKS-Ressourcen unterstützen Tags:
-
Cluster
-
Verwaltete Knotengruppen
-
Fargate-Profile
So wenden Sie Tags auf Ressourcen an:
-
Wenn Sie die Amazon EKS-Konsole verwenden, können Sie jederzeit Tags auf neue oder bestehende Ressourcen anwenden. Dies können Sie über dasTagsauf der entsprechenden Ressourcenseite. Weitere Informationen finden Sie unter Arbeiten mit Tags über die Konsole.
-
Wenn Sie die Option verwenden
eksctl
, können Sie Tags auf Ressourcen anwenden, wenn sie mit dieser--tags
Option erstellt werden. -
Wenn Sie die AWS CLI, die Amazon EKS-API oder ein AWS SDK verwenden, können Sie mithilfe des
tags
Parameters für die entsprechende API-Aktion Tags auf neue Ressourcen anwenden. Sie können auch über dieTagResource
-API Tags auf Ressourcen anwenden. Weitere Informationen finden Sie unter TagResource.
Wenn Sie einige Aktionen zur Erstellung von Ressourcen verwenden, können Sie gleichzeitig mit der Erstellung auch Tags für die Ressource angeben. Wenn Tags nicht angewendet werden können, während die Ressource erstellt wird, kann die Ressource nicht erstellt werden. Dieser Mechanismus stellt sicher, dass Ressourcen, die Sie mit Tags versehen möchten, entweder mit den von Ihnen angegebenen Tags oder gar nicht erstellt werden. Wenn Sie Ressourcen bei ihrer Erstellung taggen, müssen Sie nach der Erstellung der Ressource keine benutzerdefinierten Tagging-Skripts ausführen.
Tags werden nicht auf andere Ressourcen übertragen, die mit der von Ihnen erstellten Ressource verknüpft sind. Fargate-Profil-Tags werden beispielsweise nicht auf andere Ressourcen übertragen, die mit dem Fargate-Profil verknüpft sind, wie z. B. die Pods, die mit dem Fargate-Profil geplant sind.
Tag-Einschränkungen
Für Tags gelten die folgenden Einschränkungen:
-
Maximal 50 Tags können einer Ressource zugeordnet werden.
-
Tag-Schlüssel können nicht für eine Ressource wiederholt werden. Jeder Tag-Schlüssel muss eindeutig sein, und jeder Schlüssel darf nur einen Wert besitzen.
-
Schlüssel können aus bis zu 128 Zeichen im UTF-8-Format bestehen.
-
Werte können aus bis zu 256 Zeichen im UTF-8-Format bestehen.
-
Wenn mehrere AWS Dienste und Ressourcen Ihr Tagging-Schema verwenden, beschränken Sie die verwendeten Zeichentypen. Einige Services haben möglicherweise Einschränkungen für zulässige Zeichen. Allgemein erlaubte Zeichen sind: Buchstaben, Zahlen, Leerzeichen und die folgenden Sonderzeichen:
+
-
=
.
_
:
/
@
. -
Bei Tag-Schlüsseln und -Werten muss die Groß- und Kleinschreibung beachtet werden.
-
Verwenden Sie
aws:
weder für Schlüssel noch für Werte ein PräfixAWS:
, noch eine Kombination aus Groß- oder Kleinbuchstaben. Diese sind nur für den AWS Gebrauch reserviert. Sie können Tag-Schlüssel oder -Werte mit diesem Präfix nicht bearbeiten oder löschen. Tags mit diesem Präfix werden nicht auf dein tags-per-resource Limit angerechnet.
Markieren von Ressourcen für die Fakturierung
Wenn Sie Tags auf Amazon-EKS-Cluster anwenden, können Sie sie für die Kostenzuweisung in Ihren Kosten- und Nutzungsberichten verwenden. Die Messdaten in Ihren Kosten- und Nutzungsberichten zeigen die Nutzung für alle Ihre Amazon-EKS-Cluster an. Weitere Informationen finden Sie im AWS Kosten- und Nutzungsbericht im AWS Billing User Guide.
Insbesondere aws:eks:cluster-name
mit dem AWS generierten Kostenzuweisungs-Tag können Sie die EC2 Amazon-Instance-Kosten im Cost Explorer nach einzelnen Amazon EKS-Clustern aufschlüsseln. Dieses Tag erfasst jedoch nicht die Kosten für die Kontrollebene. Das Tag wird automatisch zu EC2 Amazon-Instances hinzugefügt, die Teil eines Amazon EKS-Clusters sind. Dieses Verhalten tritt unabhängig davon auf, ob die Instances mithilfe von Amazon EKS-verwalteten Knotengruppen, Karpenter oder direkt bei Amazon bereitgestellt werden. EC2 Dieses spezielle Tag wird nicht auf das Limit von 50 Tags angerechnet. Um das Tag verwenden zu können, muss der Kontoinhaber es in der AWS Abrechnungskonsole oder mithilfe der API aktivieren. Wenn ein Inhaber eines AWS Organisationsverwaltungskontos das Tag aktiviert, wird es auch für alle Mitgliedskonten der Organisation aktiviert.
Sie können Ihre Rechnungsinformationen auch auf der Grundlage von Ressourcen organisieren, die dieselben Tag-Schlüsselwerte haben. Beispielsweise können Sie mehrere Ressourcen mit einem bestimmten Anwendungsnamen taggen und dann Ihre Fakturierungsinformationen organisieren. Auf diese Weise können Sie die Gesamtkosten dieser Anwendung über mehrere Services hinweg sehen. Weitere Informationen zum Einrichten eines Kostenzuordnungsberichts mit Stichwörtern finden Sie unter Der monatliche Kostenzuordnungsbericht im AWS Billing User Guide.
Anmerkung
Wenn Sie die Berichterstellung gerade erst aktiviert haben, werden die Daten für den aktuellen Monat nach 24 Stunden bereitgestellt.
Cost Explorer ist ein Berichtstool, das im Rahmen des AWS kostenlosen Kontingents verfügbar ist. Sie können Cost Explorer verwenden, um Diagramme Ihrer Amazon-EKS-Ressourcen der letzten 13 Monate anzuzeigen. Sie können auch prognostizieren, wie viel Sie in den nächsten drei Monaten voraussichtlich ausgeben werden. Sie können Muster darin erkennen, wie viel Sie im Laufe der Zeit für AWS Ressourcen ausgeben. Sie können es zum Beispiel verwenden, um Bereiche zu identifizieren, die eine genauere Untersuchung erfordern, sowie um Trends auszumachen, die Ihnen helfen, Ihre Kosten zu verstehen. Sie können auch Zeitbereiche für die Daten angeben und die Daten nach Tagen oder Monate anzeigen lassen.
Arbeiten mit Tags über die Konsole
Mithilfe der Amazon-EKS-Konsole können Sie die Tags im Zusammenhang mit neuen oder vorhandenen Clustern und verwalteten Knotengruppen verwalten.
Wenn Sie eine ressourcenspezifische Seite in der Amazon-EKS-Konsole auswählen, wird auf der Seite eine Liste der Ressourcen angezeigt. Wenn Sie beispielsweise Clusters (Cluster) im Navigationsbereich auswählen, zeigt die Konsole eine Liste der Amazon EKS-Cluster an. Wenn Sie eine Ressource aus einer dieser Listen auswählen (z. B. einen bestimmten Cluster) und die Ressource Tags unterstützt, können Sie deren Tags auf der Registerkarte Tags anzeigen und verwalten.
Sie können auch den Tag-Editor in der verwenden AWS Management Console, der eine einheitliche Methode zur Verwaltung Ihrer Tags bietet. Weitere Informationen finden Sie unter Taggen Ihrer AWS Ressourcen mit dem Tag-Editor im AWS Tag-Editor-Benutzerhandbuch.
Hinzufügen von Tags zu einer Ressource bei der Erstellung
Sie können Tags zu Amazon EKS-Clustern und verwalteten Knotengruppen hinzufügen, wenn Sie sie erstellen. Weitere Informationen finden Sie unter Erstellen Sie einen Amazon EKS-Cluster.
Hinzufügen und Löschen von Tags für eine Ressource
Sie können die Tags, die Ihren Clustern zugeordnet sind, direkt auf der Seite der Ressource hinzufügen oder löschen.
-
Öffnen Sie die Amazon-EKS-Konsole
. -
Wählen Sie in der Navigationsleiste die AWS Region aus, die Sie verwenden möchten.
-
Wählen Sie im linken Navigationsbereich die Option Cluster aus.
-
Wählen Sie einen bestimmten Cluster aus.
-
Wählen Sie die Registerkarte Tags und dann Manage tags (Tags verwalten).
-
Fügen Sie auf der Seite Manage tags (Tags verwalten) Ihre Tags bei Bedarf hinzu oder löschen Sie sie.
-
Um einen Tag hinzuzufügen, wählen Sie Add tag (Tag hinzufügen). Geben Sie dann den Schlüssel und den Wert für jedes Tag an.
-
Um ein Tag zu entfernen, wählen Sie Remove tag (Tag entfernen) aus.
-
-
Wiederholen Sie diesen Vorgang für jedes Tag, das Sie hinzufügen oder löschen möchten.
-
Wählen Sie zum Abschluss Update (Aktualisieren) aus.
Arbeiten mit Tags mittels CLI, API oder eksctl
Verwenden Sie die folgenden AWS CLI-Befehle oder Amazon EKS-API-Operationen, um die Tags für Ihre Ressourcen hinzuzufügen, zu aktualisieren, aufzulisten und zu löschen. Sie können eksctl
nur dann zum Hinzufügen von Tags verwenden, wenn Sie gleichzeitig neue Ressourcen mit einem Befehl erstellen.
Aufgabe | AWS CLI | AWS Tools für Windows PowerShell | API-Aktion |
---|---|---|---|
Fügen Sie einen oder mehrere Tags hinzu oder überschreiben Sie sie. |
|||
Löschen Sie ein oder mehrere Tags. |
Die folgenden Beispiele zeigen, wie Ressourcen mithilfe der AWS CLI markiert oder deren Markierung aufgehoben werden.
Beispiel 1: Markieren eines bestehenden Clusters
Der folgende Befehl markiert einen vorhandenen Cluster.
aws eks tag-resource --resource-arn resource_ARN --tags team=devs
Beispiel 2: Entfernen von Tags von einem bestehenden Cluster
Der folgende Befehl löscht ein Tag von einem bestehenden Cluster.
aws eks untag-resource --resource-arn resource_ARN --tag-keys tag_key
Beispiel 3: Tags für eine Ressource auflisten
Der folgende Befehl listet die Tags auf, die einer vorhandenen Ressource zugeordnet sind.
aws eks list-tags-for-resource --resource-arn resource_ARN
Wenn Sie einige Aktionen zur Erstellung von Ressourcen verwenden, können Sie gleichzeitig mit der Erstellung der Ressource auch Tags angeben. Die folgenden Aktionen unterstützen das Taggen beim Erstellen einer Ressource.
Aufgabe | AWS CLI | AWS Tools für Windows PowerShell | API-Aktion | eksctl |
---|---|---|---|---|
Erstellen eines -Clusters |
|
|||
Erstellen einer verwalteten Knotengruppe |
|
|||
Erstellen eines Fargate-Profils |
|
-
Wenn Sie die EC2 Amazon-Instances bei der Erstellung einer verwalteten Knotengruppe auch taggen möchten, erstellen Sie die verwaltete Knotengruppe mithilfe einer Startvorlage. Weitere Informationen finden Sie unter EC2 Amazon-Instances taggen. Wenn Ihre Instances bereits vorhanden sind, können Sie die Instanzen manuell mit Tags versehen. Weitere Informationen finden Sie unter Taggen Ihrer Ressourcen im EC2 Amazon-Benutzerhandbuch.