Nombre
kf wrap-v2-buildpack
: Crea un paquete de compilación V3 que une un paquete de compilación V2.
Sinopsis
kf wrap-v2-buildpack NAME V2_BUILDPACK_URL|PATH [flags]
Descripción
Crea un paquete de compilación V3 que une un paquete de compilación V2.
El paquete de compilación resultante se puede usar con otros paquetes de compilación V3 mediante la creación de un compilador. Consulta https://buildpacks.io/docs/operator-guide/create-a-builder/ para obtener más información.
Un paquete de compilación V3 se empaqueta como un contenedor de OCI. Si se proporciona la marca --publish, el contenedor se publicará en el repositorio de contenedor correspondiente.
Este comando usa otras CLI internas. Esto significa que las siguientes CLI deben estar disponibles en la ruta: * go * git * pack * cp * unzip
Recomendamos usar Cloud Shell para garantizar que estas CLI estén disponibles y que la versión sea correcta.
Ejemplos
# Download buildpack from the given git URL. Uses the git CLI to # download the repository. kf wrap-v2-buildpack gcr.io/some-project/some-name https://github.com/some/buildpack # Creates the buildpack from the given path. kf wrap-v2-buildpack gcr.io/some-project/some-name path/to/buildpack # Creates the buildpack from the given archive file. kf wrap-v2-buildpack gcr.io/some-project/some-name path/to/buildpack.zip
Marcas
--builder-repo=string
Repositorio de compilador para usar. (predeterminado “github.com/poy/buildpackappLifecycle/builder”)
--buildpack-stacks=stringArray
Las pilas con las que será compatible este paquete de compilación. (predeterminado [google])
--buildpack-version=string
Versión del paquete de compilación resultante. Esta se usará como la etiqueta de imagen. (el predeterminado es “0.0.1”)
-h, --help
Ayuda para wrap-v2-buildpack
--launcher-repo=string
Usa el repositorio de iniciador para usar. (predeterminado “github.com/poy/buildpackappLifecycle/launch”)
--output-dir=string
Directorio que se obtiene para los datos del paquete de compilación (antes de que se empaquete). Si se deja vacío, se usará un directorio temporal.
--publish
Publica la imagen del paquete de compilación.
Marcas heredadas
Estas marcas se heredan de los comandos superiores.
--as=string
Nombre de usuario que se usará en la operación.
--as-group=strings
Grupo que se usará en la operación. Incluye esta marca varias veces para especificar varios grupos.
--config=string
Ruta de acceso al archivo de configuración de Kf que se usará para las solicitudes de la CLI.
--kubeconfig=string
Ruta de acceso al archivo kubeconfig que se usará para las solicitudes de la CLI.
--log-http
Registra las solicitudes HTTP como error estándar.
--space=string
Espacio para ejecutar el comando. Esto anula el espacio de destino actual.