6.3.6. Formato de planos de Image Builder


Los planos de Image Builder se presentan al usuario como texto plano en el formato Tom's Obvious, Minimal Language (TOML).

Los elementos de un archivo típico de planos incluyen:

Los metadatos del proyecto
name = "BLUEPRINT-NAME"
description = "LONG FORM DESCRIPTION TEXT"
version = "VERSION"
Copy to Clipboard Toggle word wrap

Sustituya BLUEPRINT-NAME y LONG FORM DESCRIPTION TEXT por un nombre y una descripción para su plano.

Sustituir VERSION por un número de versión según el esquema de Versionado Semántico.

Esta parte está presente sólo una vez para todo el archivo de planos.

La entrada modules describe los nombres de los paquetes y el glob de la versión correspondiente que se instalará en la imagen.

La entrada group describe un grupo de paquetes a instalar en la imagen. Los grupos clasifican sus paquetes en:

  • Obligatorio
  • Por defecto
  • Opcional

    Blueprints instala los paquetes obligatorios. No existe ningún mecanismo para seleccionar los paquetes opcionales.

Grupos a incluir en la imagen
[[groups]]
name = "group-name"
Copy to Clipboard Toggle word wrap

Sustituya group-name por el nombre del grupo, por ejemplo anaconda-tools, widget, wheel o users.

Paquetes a incluir en la imagen
[[packages]]
name = "package-name"
version = "package-version"
Copy to Clipboard Toggle word wrap

Sustituya package-name por el nombre del paquete, por ejemplo httpd, gdb-doco coreutils.

Sustituya package-version por una versión a utilizar. Este campo admite las especificaciones de la versión dnf:

  • Para una versión específica, utilice el número de versión exacto como 8.30.
  • Para conocer la última versión disponible, utilice el asterisco *.
  • Para la última versión menor, utilice el formato 8.*.

Repita este bloque para cada paquete que vaya a incluir.

Volver arriba
Red Hat logoGithubredditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar. Explore nuestras recientes actualizaciones.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

Theme

© 2025 Red Hat