This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.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.
- 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 secustomfortrue. - 6
- Playbook do Ansible codificado em Base64. Obrigatório se
customforfalse. - 7
- Especifique o cluster no qual o hook será executado. Os valores válidos são
sourceoudestination.