12.2.7. MigHook


O CR MigHook define um hook de migração que executa um código personalizado em uma etapa específica da migração. Você pode criar até quatro hooks de migração. Cada hook é executado durante uma fase diferente da migração.

Você pode configurar o nome do hook, a duração o tempo de execução, uma imagem personalizada e o cluster onde o hook será executado.

As fases de migração e os namespaces dos hooks são configurados no CR MigPlan.

apiVersion: migration.openshift.io/v1alpha1
kind: MigHook
metadata:
  generateName: <hook_name_prefix> 
1

  name: <mighook> 
2

  namespace: openshift-migration
spec:
  activeDeadlineSeconds: 1800 
3

  custom: false 
4

  image: <hook_image> 
5

  playbook: <ansible_playbook_base64> 
6

  targetCluster: source 
7
Copy to Clipboard Toggle word wrap
1
Opcional: um hash exclusivo é anexado ao valor desse parâmetro para que cada hook de migração tenha um nome exclusivo. Não é necessário especificar o valor do parâmetro name.
2
Especifique o nome do hook de migração, a menos que você especifique o valor do parâmetro generateName.
3
Opcional: especifique o número máximo de segundos que um hook pode ser executado O padrão é 1800.
4
O hook será uma imagem personalizada se true. A imagem personalizada pode incluir Ansible ou ser criada em uma linguagem de programação diferente.
5
Especifique a imagem personalizada; por exemplo, quay.io/konveyor/hook-runner:latest. Obrigatório se custom for true.
6
Playbook do Ansible codificado em Base64. Obrigatório se custom for false.
7
Especifique o cluster no qual o hook será executado. Os valores válidos são source ou destination.
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