Knowledge Center Monthly Newsletter - March 2025
Stay up to date with the latest from the Knowledge Center. See all new and updated Knowledge Center articles published in the last month and re:Post’s top contributors.
Wie erstelle ich Route 53-Datenverkehrsrichtliniendatensätze mit der AWS-CLI?
Ich möchte Datenverkehrsrichtliniendatensätze in Amazon Route 53 erstellen, um den DNS-Datenfluss an mehrere Ressourcen weiterzuleiten.
Kurzbeschreibung
Sie können die AWS-Befehlszeilenschnittstelle (AWS CLI) verwenden, um Route 53-Datenverkehrsrichtliniendatensätze zu erstellen. Bevor Sie beginnen, installieren und konfigurieren Sie die AWS-CLI.
Wenn Sie die Route 53-Konsole verwenden möchten, um eine Datenverkehrsrichtlinie zu erstellen, finden Sie weitere Informationen unter Erstellen einer Datenverkehrsrichtlinie.
Lösung
Erstellen Sie eine Datenverkehrsrichtlinie mit der AWS-CLI
Erstellen Sie eine JSON-Datei, die Ihre Konfiguration der Datenverkehrsrichtlinie definiert. Die grundlegende Syntax, Endpunkte und Regeln finden Sie im Format des Dokuments zur Datenverkehrsrichtlinie.
Um Ihre Datenverkehrsrichtlinie in der AWS-CLI zu erstellen, führen Sie den Befehl create-traffic-policy mit Ihren eigenen Parametern aus:
$ aws route53 create-traffic-policy --name POLICY_NAME --document file://JSON_FILE
**Hinweis:**Ersetzen Sie POLICY\ _NAME durch Ihren Richtliniennamen. Ersetzen Sie JSON\ _FILE durch den vollständigen Pfad Ihrer JSON-Datei.
Die folgenden Parameter sind erforderlich:
- --name
- --document
Die folgenden Parameter sind optional:
- --comment
- --cli-input-json
- --generate-cli-skeleton
Notieren Sie sich in der Ausgabe die ID und die Versionsnummer der Datenverkehrsrichtlinie:
{ "TrafficPolicy": { "Document": JSON_DOCUMENT, "Version": VERSION_NUMBER, "Type": "POLICY_TYPE", "Id": "TRAFFIC_POLICY_ID", "Name": "POLICY_NAME" } }
Führen Sie den API-Aufruf create-traffic-policy-instance aus, um einen Datenverkehrsrichtliniendatensatz zu erstellen.
$ aws route53 create-traffic-policy-instance --hosted-zone-id VALUE --name VALUE --ttl VALUE --traffic-policy-id VALUE --traffic-policy-version VALUE
**Hinweis:**Ersetzen Sie jeden WERT durch Ihren relevanten Wert für diesen Parameter.
Beispiel Datenverkehrsrichtlinie
In der folgenden Beispiel-Datenverkehrsrichtlinie wird ein gewichteter Datensatz erstellt, der auf zwei Endpunkte verweist.
Diese Richtlinie legt die folgenden Werte fest:
- Die aktuelle Version des Richtlinienformats (AWSPolicyFormatVersion)
- Der Datensatztyp (RecordType)
**Hinweis:**Konfigurieren Sie diesen Wert auf der Grundlage Ihres Endpunkttyps. In diesem Beispiel ist der Datensatztyp A. - Zwei Endpunkte (EndPointReference), die auf IP-Adressen verweisen (Typ)
- Gewichtete Regeln (RuleType) und unterschiedliche Gewichtung für jeden Endpunkt (Weight)
- Der Ausgangspunkt der Datenverkehrsrichtlinie
**Hinweis:**Im folgenden Beispiel gibt StartRule an, dass die Richtlinie mit einer Regel statt mit einem Endpunkt (StartEndPoint) beginnt. - Die Einstellung für den Funktionscheck (****evaluateTargetHealth)
**Hinweis:**Sie können diese Einstellung mit HealthCheck konfigurieren. Im folgenden Beispiel wird kein Funktionscheck durchgeführt.
{ "AWSPolicyFormatVersion": "2015-10-01", "RecordType": "A", "Endpoints": { "endpoint-1": { "Type": "value", "Value": "192.0.1.1" }, "endpoint-2": { "Type": "value", "Value": "192.0.1.2" } }, "Rules": { "weighted-rule-name": { "RuleType": "weighted", "Items": [ {"Weight": "30", "EvaluateTargetHealth": true, "EndpointReference": "endpoint-1" }, {"Weight": "20", "EvaluateTargetHealth": false, "EndpointReference": "endpoint-2" } ] } }, "StartRule": "weighted-rule-name" }
Ähnliche Informationen

Relevanter Inhalt
- AWS OFFICIALAktualisiert vor 2 Jahren
- AWS OFFICIALAktualisiert vor 2 Jahren
- AWS OFFICIALAktualisiert vor 3 Jahren
- AWS OFFICIALAktualisiert vor 3 Jahren