kf wrap-v2-buildpack

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.