12.2.9. MigPlan


O CR MigPlan define os parâmetros de um plano de migração.

Você pode configurar namespaces de destino, fases de hook e uma migração direta ou indireta.

Nota

Por padrão, um namespace de destino tem o mesmo nome do namespace de origem. Se você configurar um namespace de destino diferente, garanta que os namespaces não estejam duplicados nos clusters de origem ou de destino, pois os intervalos de UID e GID são copiados durante a migração.

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
Copy to Clipboard Toggle word wrap
1
A migração foi concluída se true. Você não pode criar outro CR MigMigration para esse CR MigPlan.
2
Opcional: é possível especificar até quatro hooks de migração. Cada hook deve ser executado durante uma fase de migração diferente.
3
Opcional: especifique o namespace no qual o hook será executado.
4
Opcional: especifique a fase de migração durante a qual um hook será executado. Um hook pode ser atribuído a uma fase. Os valores válidos são PreBackup, PostBackup, PreRestore e PostRestore.
5
Opcional: especifique o nome do CR MigHook.
6
Opcional: especifique o namespace do CR MigHook.
7
Opcional: especifique uma conta de serviço com privilégios cluster-admin.
8
A migração direta de imagem é desativada se true. As imagens são copiadas do cluster de origem para o repositório de replicação, e do repositório de replicação para o cluster de destino.
9
A migração direta de volume é desativada se true. Os PVs são copiados do cluster de origem para o repositório de replicação, e do repositório de replicação para o cluster de destino.
10
Especifique um ou mais namespaces de origem. Se você especificar apenas o namespace de origem, o namespace de destino será idêntico.
11
Especifique o namespace de destino se ele for diferente do namespace de origem.
12
O CR MigPlan é validado se true.
Voltar ao topo
Red Hat logoGithubredditYoutubeTwitter

Aprender

Experimente, compre e venda

Comunidades

Sobre a documentação da Red Hat

Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar. Explore nossas atualizações recentes.

Tornando o open source mais inclusivo

A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja o Blog da Red Hat.

Sobre a Red Hat

Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.

Theme

© 2026 Red Hat