12.2.9. MigPlan


La risorsa personalizzata MigPlan definisce i parametri di un piano di migrazione.

È possibile configurare gli spazi dei nomi di destinazione, le fasi degli hook e la migrazione diretta o indiretta.

Nota

Per impostazione predefinita, uno spazio dei nomi di destinazione ha lo stesso nome dello spazio dei nomi di origine. Se si configura un diverso spazio dei nomi di destinazione, è necessario assicurarsi che gli spazi dei nomi non siano duplicati sui cluster di origine o di destinazione perché gli intervalli UID e GID sono copiati durante la migrazione.

apiVersion: migration.openshift.io/v1alpha1
kind: MigPlan
metadata:
  labels:
    controller-tools.k8s.io: "1.0"
  name: <migplan>
  namespace: openshift-migration
spec:
  closed: false 
1

  srcMigClusterRef:
    name: <source_cluster>
    namespace: openshift-migration
  destMigClusterRef:
    name: <destination_cluster>
    namespace: openshift-migration
  hooks: 
2

    - executionNamespace: <namespace> 
3

      phase: <migration_phase> 
4

      reference:
        name: <hook> 
5

        namespace: <hook_namespace> 
6

      serviceAccount: <service_account> 
7

  indirectImageMigration: true 
8

  indirectVolumeMigration: false 
9

  migStorageRef:
    name: <migstorage>
    namespace: openshift-migration
  namespaces:
    - <source_namespace_1> 
10

    - <source_namespace_2>
    - <source_namespace_3>:<destination_namespace_4> 
11

  refresh: false  
12
1
Se il valore è true, la migrazione è stata completata. Non è possibile creare un'altra risorsa personalizzata MigMigration per questa risorsa personalizzata MigPlan.
2
Facoltativo: è possibile specificare fino a quattro hook di migrazione. Ogni hook deve essere eseguito durante una diversa fase di migrazione.
3
Facoltativo: specificare lo spazio dei nomi in cui l'hook verrà eseguito.
4
Facoltativo: specificare la fase di migrazione durante la quale un hook viene eseguito. Un hook può essere assegnato a una fase. I valori validi sono PreBackup, PostBackup, PreRestore e PostRestore.
5
Facoltativo: specificare il nome della risorsa personalizzata MigHook.
6
Facoltativo: specificare lo spazio dei nomi della risorsa personalizzata MigHook.
7
Facoltativo: specificare un account di servizio con privilegi di cluster-admin.
8
La migrazione diretta dell'immagine è disabilitata se true. Le immagini sono copiate dal cluster di origine al repository di replica e dal repository di replica al cluster di destinazione.
9
La migrazione diretta del volume è disabilitata se true. I PV sono copiati dal cluster di origine al repository di replica e dal repository di replica al cluster di destinazione.
10
Specificare uno o più spazi dei nomi di origine. Se si specifica solo lo spazio dei nomi di origine, lo spazio dei nomi di destinazione è lo stesso.
11
Specificare lo spazio dei nomi di destinazione se è diverso da quello di origine.
12
La risorsa personalizzata MigPlan è convalidata se è true.
Red Hat logoGithubredditYoutubeTwitter

Formazione

Prova, acquista e vendi

Community

Informazioni sulla documentazione di Red Hat

Aiutiamo gli utenti Red Hat a innovarsi e raggiungere i propri obiettivi con i nostri prodotti e servizi grazie a contenuti di cui possono fidarsi. Esplora i nostri ultimi aggiornamenti.

Rendiamo l’open source più inclusivo

Red Hat si impegna a sostituire il linguaggio problematico nel codice, nella documentazione e nelle proprietà web. Per maggiori dettagli, visita il Blog di Red Hat.

Informazioni su Red Hat

Forniamo soluzioni consolidate che rendono più semplice per le aziende lavorare su piattaforme e ambienti diversi, dal datacenter centrale all'edge della rete.

Theme

© 2026 Red Hat
Torna in cima