11.4.6. Eseguire la migrazione di oggetti Kubernetes
È possibile eseguire una migrazione una tantum degli oggetti Kubernetes che costituiscono lo stato di un'applicazione.
Dopo la migrazione, il parametro closed della risorsa personalizzata MigPlan è impostato su true. Non è possibile creare un'altra risorsa personalizzata MigMigration per questa risorsa personalizzata MigPlan.
Si aggiungono oggetti Kubernetes alla risorsa personalizzata MigPlan utilizzando una delle seguenti opzioni:
-
Aggiungere gli oggetti Kubernetes alla sezione
includedResources. -
Usare il parametro
labelSelectorper fare riferimento a oggetti Kubernetes etichettati. -
Aggiungere oggetti Kubernetes alla sezione
includedResourcese poi filtrarli con il parametrolabelSelector, per esempio, le risorseSecreteConfigMapcon l'etichettaapp: frontend.
Procedura
Aggiornare la risorsa personalizzata
MigPlan:apiVersion: migration.openshift.io/v1alpha1 kind: MigPlan metadata: name: <migplan> namespace: openshift-migration spec: includedResources: - kind: <kind>1 group: "" - kind: <kind> group: "" ... labelSelector: matchLabels: <label>2