Atualização de uma ação Schematics
A atualização das ações do Schematics envolve modificar a definição da ação para incorporar novas configurações ou lógica de automação. Depois de fazer as alterações, valide e reaplique a ação atualizada para garantir que o fluxo
de trabalho revisado funcione corretamente em todos os recursos direcionados, permitindo a implementação de aplicativos complexos em várias camadas na sua infraestrutura de nuvem.
Antes de Iniciar
Antes de iniciar a atualização de uma ação Schematics para os manuais Ansible, confirme se você atende aos seguintes pré-requisitos:
- Crie um playbook do Ansible e salve-o em um repositório do GitHub ou do GitLab. Alternativamente, utilize um dos playbooks Ansible fornecidos pela IBM.
- Verifique se você tem as permissões necessárias para criar uma ação Schematics.
Certifique-se de que os endpoints location e url estejam alinhados ao criar ou atualizar espaços de trabalho e ações do Schematics, pois eles devem apontar para a mesma região. Isso ajuda a garantir o armazenamento e o acesso adequados aos dados para suas tarefas de automação.
Atualização de uma ação usando o Console
Atualize uma ação do Schematics e especifique o playbook Ansible que você deseja executar nos seus recursos do Cloud.
-
Faça login no console IBM Cloud.
-
Clique no ícone Menu,
> Platform Automation > Schematics > Ansible >
click your Ansible Action name. -
Na seção Visão geral > Detalhes, clique em
Editícone. -
Modifique os detalhes da ação, como Description (Descrição ), GitHub, GitLab ou repositório do Bitbucket URL, Branch (opcional), Folder (opcional), Personal access token (Necessário apenas para repositório privado), Playbook e Verbosity.
-
Na página Atualizar inventário, opcionalmente, edite Nome do inventário, Descrição, Tipo de conexão (
SSHouWinRM), Grupos de hosts, defina o grupo de hosts no qual seu playbook opera usando o formato de arquivo.ini, GitHub, GitLab ou repositório do Bitbucket URL, Filial (opcional), Pasta (opcional), Token de acesso pessoal (necessário apenas para repositório privado), Playbook e Verbosidade. -
Clique em seu Inventário e, em seguida, clique em [...] para
Manage credentials,Manage variables, ouDeleteinventários. -
Clique em Check action (Verificar ação) para verificar as tarefas que está tentando executar e ajudar a garantir que seus recursos estejam vinculados corretamente ao seu manual. É possível monitorar a seção Histórico de ações para visualizar os resultados nos logs. Essa verificação confere as tarefas que você está tentando executar e garante que seus recursos estejam vinculados corretamente ao seu manual.
Não é possível excluir ou parar uma tarefa em execução de sua ação do Schematics. Para alterar sua ação, aguarde até que a tarefa seja concluída, altere suas configurações e clique em “Verificar ação ” ou “Executar ação” novamente.
-
Clique em Executar ação para executar a ação. É possível monitorar o progresso de uma ação revisando os logs na página Tarefas. A cada
30 secondsos logs da tarefa são automaticamente atualizados.No console, não há limite para o número de logs de trabalho exibidos. Os registros são atualizados automaticamente a cada
30 seconds. Para obter uma visão completa dos registros de trabalho da sua ação, use o comandoibmcloud schematics job listcomando.
Atualização de uma ação usando a CLI
- Em sua interface de linha de comando local{: external}, configure a CLI e o plug-in Schematics.
- Atualize uma ação usando o comando ibmcloud schematics action update.
- Atualize um inventário usando o comando ibmcloud schematics inventory update.
- Verifique os registros para verificar se a atualização foi bem-sucedida.
Atualização de uma ação usando a API
- Recupere seu token de acesso ao IAM e autentique-se com Schematics usando a API.
- Atualize um inventário enviando uma solicitação PUT.
- Verifique o status da resposta para verificar se a atualização foi bem-sucedida.
Próximas etapas
Após configurar e atualizar a ação Schematics, você pode aprimorar ainda mais o fluxo de trabalho de automação com as seguintes opções:
-
Criação de um botão de implantação automática: Esse recurso permite que você acione a ação Schematics automaticamente, simplificando o processo de implementação e reduzindo a intervenção manual.
-
Exclusão da ação Schematics: Se você não precisar mais de uma ação específica, poderá excluí-la para manter um ambiente de automação limpo e organizado.