6.3.3. Edição de um projeto do Image Builder com interface de linha de comando


Este procedimento descreve como editar um projeto existente do Image Builder na interface da linha de comando.

Procedimento

  1. Salvar (exportar) o plano para um arquivo de texto local:

    # plantas compositor-cli salvar BLUEPRINT-NAME
  2. Edite o arquivo BLUEPRINT-NAME.toml com um editor de texto de sua escolha e faça suas mudanças.
  3. Antes de terminar com as edições, certifique-se de que o arquivo seja um plano válido:

    1. Remova esta linha, se presente:

      embalagens = []
    2. Aumentar o número da versão. Lembre-se de que as versões do Image Builder devem usar o esquema de Versionamento Semântico. Observe também que se você não alterar a versão, o componente patch da versão é aumentado automaticamente.
    3. Verifique se o conteúdo é válido para as especificações TOML. Consulte a documentação TOML para mais informações.

      Nota

      A documentação TOML é um produto comunitário e não é suportada pela Red Hat. Você pode relatar qualquer problema com a ferramenta em https://github.com/toml-lang/toml/issues

  4. Salve o arquivo e feche o editor.
  5. Empurrar (importar) a planta de volta para o Image Builder:

    # composer-cli blueprints push BLUEPRINT-NAME.toml

    Observe que você deve fornecer o nome do arquivo incluindo a extensão .toml, enquanto em outros comandos você usa apenas o nome do plano.

  6. Para verificar se o conteúdo carregado no Image Builder corresponde às suas edições, liste o conteúdo do plano:

    # os projetos compositor-cli mostram BLUEPRINT-NAME
  7. Verifique se os componentes e versões listados no plano e suas dependências são válidos:

    # composer-cli projeta des-solver BLUEPRINT-NAME
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.

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 oBlog 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.

© 2024 Red Hat, Inc.