Fleet-Dump
Cluster-Daten in ein Archiv exportieren.
Übersicht
Daten aus einem Cluster in ein Archiv exportieren, einschließlich: * SUSE® Rancher Prime Continuous Delivery-verwaltete Ressourcen * Kubernetes-Ereignisse * Metriken, die von Fleet-Controllern bereitgestellt werden
fleet dump <flags>
Ausgabe
Inhalt
Der dump-Befehl erzeugt ein .tgz-Archiv, das die folgenden Daten enthält:
-
Rohressourcen von Fleet im YAML-Format:
-
Bundles
-
BundleDeployments
-
BundleNamespaceMappings
-
Cluster
-
ClusterGroups
-
GitRepos
-
GitRepoRestrictions
-
HelmOps
-
-
Kubernetes-Ereignisse für die folgenden Namespaces:
-
cattle-fleet-system -
cattle-fleet-local-system -
default -
kube-system -
jeder Namespace, der eine Fleet-
Cluster-Ressource enthält
-
-
Metriken, die von
monitoring-*-Diensten imcattle-fleet-system-Namespace bereitgestellt werden. Dies umfasst typischerweisemonitoring-gitjob- undmonitoring-fleet-controller-Dienste sowie deren sharded Gegenstücke, falls vorhanden.
Format
Rohressourcen von SUSE® Rancher Prime Continuous Delivery werden jeweils in einer anderen Datei gespeichert, die als <kind>_<namespace>_<name> (Dateiname) benannt ist, wobei <kind> einer der in dem vorherigen Abschnitt genannten Rohressourcennamen in Kleinbuchstaben ist.
Kubernetes-Ereignisse werden nach Namespace in Dateien aufgeteilt, wobei jede Datei als events_<namespace> (Dateiname) benannt ist.
Sie enthalten ein Ereignis pro Zeile, wobei jedes Ereignis in JSON kodiert ist.
Metriken werden in Dateien nach Dienst gespeichert, wobei jede Datei als metrics_<service_name> (Dateiname) benannt ist.
Ihr Inhalt sind GET-Antwortkörper, die von jedem Dienst über den /metrics-Endpunkt empfangen wurden, unverändert.