12.2.8. MigMigration
La risorsa personalizzata MigMigration esegue una risorsa personalizzata MigPlan.
È possibile configurare una risorsa personalizzata Migmigration per eseguire una migrazione di fase o incrementale, per annullare una migrazione in corso, o per annullare una migrazione completata.
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
- Impostare su
trueper annullare una migrazione in corso. - 2
- Impostare su
trueper annullare una migrazione completata. - 3
- Impostare su
trueper eseguire una migrazione di fase. I dati vengono copiati in modo incrementale e i pod sul cluster di origine non vengono fermati. - 4
- Impostare su
trueper fermare l'applicazione durante la migrazione. I pod sul cluster di origine sono ridimensionati a0dopo la fase dibackup. - 5
- Impostare su
trueper mantenere le etichette e le annotazioni applicate durante la migrazione. - 6
- Impostare su
trueper controllare lo stato dei pod migrati sul cluster di destinazione e per restituire i nomi dei pod che non sono nello statoRunning.