Nome
kf wrap-v2-buildpack
: crea un buildpack V3 che ingloba un buildpack V2.
Synopsis
kf wrap-v2-buildpack NAME V2_BUILDPACK_URL|PATH [flags]
Descrizione
Crea un buildpack V3 che racchiude un buildpack V2.
Il buildpack risultante può quindi essere utilizzato con altri buildpack V3 la creazione di un builder. Per ulteriori informazioni, consulta la pagina https://buildpacks.io/docs/operator-guide/create-a-builder/.
Un buildpack V3 viene pacchettizzato come container OCI. Se viene fornito il flag --publish, il contenitore verrà pubblicato nel repository dei contenitori corrispondente.
Questo comando utilizza altre interfacce a riga di comando sottostanti. Ciò significa che i seguenti comandi CLI devono essere disponibili nel percorso: * go * git * pack * cp * unzip
Ti consigliamo di utilizzare Cloud Shell per assicurarti che queste CLI siano disponibili e che sia installata 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
Bandiere
--builder-repo=string
Repository di Builder da utilizzare. (valore predefinito "github.com/poy/buildpackapplifecycle/builder")
--buildpack-stacks=stringArray
Stack con cui sarà compatibile questo buildpack. (predefinita [google])
--buildpack-version=string
Versione del buildpack risultante. Verrà utilizzato come tag immagine. (valore predefinito "0.0.1")
-h, --help
help for wrap-v2-buildpack
--launcher-repo=string
Il repo del programma di avvio da utilizzare. (valore predefinito: "github.com/poy/buildpackapplifecycle/launcher")
--output-dir=string
Directory di output per i dati del buildpack (prima del confezionamento). Se viene lasciato vuoto, verrà utilizzata una directory temporanea.
--publish
Pubblica l'immagine 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 della CLI.
--log-http
Registra le richieste HTTP in errore standard.
--space=string
Spazio in cui eseguire il comando. Questo flag sostituisce lo spazio attualmente scelto come target.