kf wrap-v2-buildpack

Nom

kf wrap-v2-buildpack : créer un buildpack V3 qui encapsule un buildpack V2

Synopsis

kf wrap-v2-buildpack NAME V2_BUILDPACK_URL|PATH [flags]

Description

Crée un buildpack V3 qui encapsule un buildpack V2.

Le buildpack obtenu peut ensuite être utilisé avec d'autres buildpacks V3 en créant un compilateur. Consultez la page https://buildpacks.io/docs/operator-guide/create-a-builder/ pour en savoir plus.

Un buildpack V3 est empaqueté sous la forme d'un conteneur OCI. Si l'option "--publish" est fournie, le conteneur est publié dans le dépôt de conteneurs correspondant.

Cette commande utilise d'autres CLI en arrière-plan. Cela signifie que les CLI suivantes doivent être disponibles sur le chemin : * go * git * pack * cp * unzip

Nous vous recommandons d'utiliser Cloud Shell pour vous assurer que ces CLI sont bien disponibles et que les versions installées sont correctes.

Exemples

# 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

Options

--builder-repo=string

Dépôt de compilateur à utiliser. (par défaut "github.com/poy/buildpackapplifecycle/builder")

--buildpack-stacks=stringArray

Pile(s) avec laquelle ce buildpack sera compatible. (par défaut [google])

--buildpack-version=string

Version du buildpack obtenu. Elle servira de tag d'image. (Par défaut "0.0.1")

-h, --help

aide de la commande wrap-v2-buildpack

--launcher-repo=string

Dépôt de lancement à utiliser. (par défaut "github.com/poy/buildpackapplifecycle/launcher")

--output-dir=string

Répertoire de sortie des données du buildpack (avant leur empaquetage). Si ce champ n'est pas renseigné, un répertoire temporaire est utilisé.

--publish

Publiez l'image du buildpack.

Options héritées

Ces options sont héritées des commandes parentes.

--as=string

Nom d'utilisateur à emprunter pour l'opération.

--as-group=strings

Identité de groupe à emprunter pour l'opération. Incluez cette option plusieurs fois pour spécifier plusieurs groupes.

--config=string

Chemin d'accès au fichier de configuration Kf à utiliser pour les requêtes CLI.

--kubeconfig=string

Chemin d'accès au fichier kubeconfig à utiliser pour les requêtes CLI.

--log-http

Envoyez les requêtes HTTP vers la sortie d'erreur standard.

--space=string

Espace dans lequel exécuter la commande. Cette option remplace l'espace actuellement ciblé.