Nome
kf wrap-v2-buildpack
: crie um buildpack V3 que encapsule um buildpack V2.
Sinopse
kf wrap-v2-buildpack NAME V2_BUILDPACK_URL|PATH [flags]
Descrição
Cria um pacote de versão V3 que encapsula um pacote de versão V2.
O buildpack resultante pode ser usado com outros buildpacks V3 criando um builder. Consulte https://buildpacks.io/docs/operator-guide/create-a-builder/ para mais informações.
Um buildpack V3 é empacotado como um contêiner OCI. Se a sinalização --publish for fornecida, o contêiner será publicado no repositório de contêineres correspondente.
Esse comando usa outras CLIs internamente. Isso significa que as seguintes CLIs precisam estar disponíveis no caminho: * go * git * pack * cp * unzip
Recomendamos o uso do Cloud Shell para garantir que essas CLIs estejam disponíveis e a versão correta.
Exemplos
# 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
Sinalizações
--builder-repo=string
Repositório do builder a ser usado. (padrão "github.com/poy/buildpackapplifecycle/builder")
--buildpack-stacks=stringArray
Pilhas com as quais este buildpack será compatível. (padrão [google])
--buildpack-version=string
Versão do pacote de compilação resultante. Ele será usado como tag de imagem. (o padrão é "0.0.1")
-h, --help
Ajuda para wrap-v2-buildpack
--launcher-repo=string
Repositório do acesso rápido a ser usado. (padrão "github.com/poy/buildpackapplifecycle/launcher")
--output-dir=string
Diretório de saída para os dados do buildpack (antes de serem compactados). Se deixado em branco, um diretório temporário será usado.
--publish
Publique a imagem do buildpack.
Sinalizações herdadas
Estas sinalizações são herdadas dos comandos pai.
--as=string
Nome de usuário a ser representado para a operação.
--as-group=strings
Grupo a ser representado para a operação. Inclua essa sinalização várias vezes para especificar vários grupos.
--config=string
O caminho para o arquivo de configuração Kf a ser usado para solicitações da CLI.
--kubeconfig=string
O caminho do arquivo kubeconfig a ser usado nas solicitações da CLI.
--log-http
Registre solicitações HTTP para erro padrão.
--space=string
Espaço para executar o comando. Essa sinalização substitui o Space segmentado atualmente.