Zum Löschen von Apigee-Komponenten in einem bestimmten Bereich verwenden Sie apigeectl mit den Flags für den Bereich, der diese Komponenten enthält:
--all-envs: Alle Komponenten von Umgebungsbereichen in den Umgebungen der Organisation, die in der Konfigurationsdatei zum Überschreiben aufgeführt ist--datastore: Cassandra.--env env-name: Die Komponenten des Umgebungsbereichs: Runtime, Synchronizer und UDCA--org: Die Komponenten auf Organisationsebene: Apigee Connect-Agent, Mart und Watcher--settings virtualhosts: Nurvirtualhost-Einstellungen--telemetry: Logger und Messwerte
Beispiel:
apigeectl delete -f your_overrides_file.yaml --org --env env-name
Verwenden Sie folgenden Befehl, um nur die Apigee-Komponenten aus dem Cluster zu löschen:
apigeectl delete -f your_overrides_file.yaml
Verwenden Sie folgende Befehle, um die vollständige Apigee-Hybridinstallation außer cert-manager aus Ihrem Cluster zu löschen:
- Führen Sie
apigeectl deletemit dem Standardbereich aus:apigeectl delete -f your_overrides_file.yaml
- Prüfen Sie, ob die Apigee Hybrid-Komponenten gelöscht wurden:
kubectl -n apigee get apigeedatastore,apigeeredis,apigeetelemetry,org,env,arc
Die Ausgabe sollte leer sein
- Führen Sie
apigeectl deletemit--allnoch einmal aus:apigeectl delete --all -f your_overrides_file.yaml
Informationen zum Deinstallieren von cert-manager finden Sie unter Deinstallieren auf Kubernetes in der cert-manager-Dokumentation.
Weitere Informationen zum Befehl apigeectl finden Sie unter apigeectl.
Entfernen Sie cert-manager mit dem folgenden Befehl:
kubectl -n cert-manager delete secret apigee-ca