Ich möchte eine gehostete Zone von Amazon Route 53 (Route 53) zu löschen, die durch Serviceerkennung in der Konsole erstellt wurde. Wenn ich jedoch versuche, die gehostete Zone zu löschen, erhalte ich einen Fehler.
Kurzbeschreibung
Gehostete Zonen, die durch Serviceerkennung erstellt wurden, können nicht über die Route 53-Konsole gelöscht werden. Von der Serviceerkennung erstellte gehostete Zonen können mithilfe der Konsole der AWS Cloud Map oder eines API-Aufrufs servicediscovery gelöscht.
Lösung
Bevor du einen Namespace löschen kannst, musst du alle Services löschen, die im Namespace erstellt wurden und Instances, die den Service verwenden, deregistrieren.
Den Namespace in der AWS Cloud Map finden
Gehe wie folgt vor, um den Namespace zu finden, der der gehosteten Zone zugeordnet ist, die du löschen möchtest:
- Öffne die Konsole der AWS Cloud Map.
- Wähle die Region, in der der Namespace erstellt wurde.
- Wähle im Navigationsbereich Namespaces.
- Wähle jenen Namespace aus, welcher der gehosteten Zone zugeordnet ist, die du löschen möchtest.
Alle zugehörigen Dienste entfernen
Gehe wie folgt vor, um alle Instances manuell von einem Service abzumelden und alle Services zu löschen:
- Wähle im Abschnitt Service einen Servicenamen aus.
- Wähle jede Instance in der Liste der Service-Instances aus und wähle dann Deregistrieren.
- Nachdem du die Registrierung aller Instances von diesem Service aufgehoben haben, wähle oben rechts auf der Seite des ServicesLöschen.
Wiederhole diese Schritte für jeden zugehörigen Service, bis alle Services gelöscht sind.
Löschen des Namespace
Nachdem alle Services gelöscht wurden, kannst du den Namespace löschen. Gehe wie folgt vor, um den Namespace zu löschen:
- Wähle oben rechts auf der Namespace-Seite Löschen.
- Wähle im Bestätigungsfenster Löschen.
Wenn Sie den Namespace löschen, wird die zugehörige gehostete Zone von Route 53 automatisch gelöscht.