This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.12.2.8. MigMigration
Die CR MigMigration
führt eine CR MigPlan
aus.
Sie können eine Migmigration
-CR konfigurieren, um eine Stage- oder schrittweise Migration durchzuführen, eine laufende Migration abzubrechen oder eine abgeschlossene Migration zurückzusetzen.
apiVersion: migration.openshift.io/v1alpha1 kind: MigMigration metadata: labels: controller-tools.k8s.io: "1.0" name: <migmigration> namespace: openshift-migration spec: canceled: false rollback: false stage: false quiescePods: true keepAnnotations: true verify: false migPlanRef: name: <migplan> namespace: openshift-migration
apiVersion: migration.openshift.io/v1alpha1
kind: MigMigration
metadata:
labels:
controller-tools.k8s.io: "1.0"
name: <migmigration>
namespace: openshift-migration
spec:
canceled: false
rollback: false
stage: false
quiescePods: true
keepAnnotations: true
verify: false
migPlanRef:
name: <migplan>
namespace: openshift-migration
- 1
- Legen Sie Sie diesen Wert auf
true
fest, um eine laufende Migration abzubrechen. - 2
- Legen Sie diesen Wert auf
true
fest, um eine abgeschlossene Migration zurückzusetzen. - 3
- Legen Sie diesen Wert auf
true
fest, um eine Stage-Migration durchzuführen. Die Daten werden schrittweise kopiert und die Pods auf dem Quell-Cluster nicht angehalten. - 4
- Legen Sie diesen Wert auf
true
fest, um die Anwendung während der Migration anzuhalten. Die Pods auf dem Quell-Cluster werden nach der PhaseBackup
auf0
skaliert. - 5
- Legen Sie diesen Wert auf
true
fest, um die während der Migration angewendeten Bezeichnungen und Annotationen beizubehalten. - 6
- Legen Sie diesen Wert auf
true
fest, um den Status der migrierten Pods auf dem Ziel-Cluster zu überprüfen und die Namen der Pods zurückzugeben, die sich nicht im StatusRunning
befinden.