Nome
kf wrap-v2-buildpack
: crea un buildpack V3 che aggrega un buildpack V2.
Synopsis
kf wrap-v2-buildpack NAME V2_BUILDPACK_URL|PATH [flags]
Descrizione
Crea un buildpack V3 che aggrega un buildpack V2.
Il buildpack risultante può quindi essere utilizzato con altri buildpack V3 creando un builder. Consulta https://buildpacks.io/docs/operator-guide/create-a-builder/ per ulteriori informazioni.
Un buildpack V3 viene pacchettizzato come container OCI. Se viene fornito il flag --publish, il contenitore sarà pubblicato nel repository di container corrispondente.
Questo comando utilizza altre interfacce a riga di comando in background. Ciò significa che le seguenti CLI devono essere disponibili nel percorso: * go * git * pack * cp * dezip
Ti consigliamo di utilizzare Cloud Shell per assicurarti che queste interfacce a riga di comando siano disponibili e la versione corretta.
Esempi
# 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
Flag
--builder-repo=string
Repo del builder da utilizzare. (valore predefinito: "github.com/poy/buildpackapplifecycle/builder")
--buildpack-stacks=stringArray
Gli stack con cui sarà compatibile questo buildpack. (predefinito [google])
--buildpack-version=string
Versione del buildpack risultante. che verrà utilizzato come tag immagine. (valore predefinito: "0.0.1")
-h, --help
guida per wrap-v2-buildpack
--launcher-repo=string
Repository di Avvio app da utilizzare. (valore predefinito: "github.com/poy/buildpackapplifecycle/launch")
--output-dir=string
Directory di output dei dati buildpack (prima della pacchettizzazione). Se il campo viene lasciato vuoto, verrà utilizzato un dir temporaneo.
--publish
Pubblica l'immagine del buildpack.
Flag ereditati
Questi flag vengono ereditati dai comandi principali.
--as=string
Nome utente da impersonare per l'operazione.
--as-group=strings
Gruppo da impersonare per l'operazione. Includi questo flag più volte per specificare più gruppi.
--config=string
Percorso del file di configurazione Kf da utilizzare per le richieste dell'interfaccia a riga di comando.
--kubeconfig=string
Percorso del file kubeconfig da utilizzare per le richieste dell'interfaccia a riga di comando.
--log-http
Registra le richieste HTTP come errore standard.
--space=string
Spazio su cui eseguire il comando. Questo flag sostituisce lo spazio attualmente scelto come target.