Red Hat Training

A Red Hat training course is available for RHEL 8

6.3.3. Edición de un plano de Image Builder con la interfaz de línea de comandos

Este procedimiento describe cómo editar un plano de Image Builder existente en la interfaz de línea de comandos.

Procedimiento

  1. Guardar (exportar) el plano a un archivo de texto local:

    # composer-cli blueprints save BLUEPRINT-NAME
  2. Edite el archivo BLUEPRINT-NAME.toml con un editor de texto de su elección y realice los cambios.
  3. Antes de terminar con las ediciones, asegúrese de que el archivo es un plano válido:

    1. Elimine esta línea, si está presente:

      paquetes = []
    2. Aumente el número de versión. Recuerde que las versiones de los planos del Constructor de Imágenes deben utilizar el esquema de Versionado Semántico. Tenga en cuenta también que si no cambia la versión, el componente patch de la versión se incrementa automáticamente.
    3. Comprueba si el contenido es una especificación válida de TOML. Consulte la documentación de TOML para obtener más información.

      Nota

      La documentación de TOML es un producto de la comunidad y no está soportada por Red Hat. Puede informar de cualquier problema con la herramienta en https://github.com/toml-lang/toml/issues

  4. Guarde el archivo y cierre el editor.
  5. Empuje (importe) el plano a Image Builder:

    # composer-cli blueprints push BLUEPRINT-NAME.toml

    Tenga en cuenta que debe suministrar el nombre del archivo incluyendo la extensión .toml, mientras que en otros comandos sólo se utiliza el nombre del plano.

  6. Para verificar que los contenidos cargados en el Generador de Imágenes coinciden con sus ediciones, liste los contenidos del blueprint:

    # composer-cli blueprints show BLUEPRINT-NAME
  7. Compruebe si los componentes y versiones que figuran en el plano y sus dependencias son válidos:

    # composer-cli blueprints depsolve BLUEPRINT-NAME