이 명령어는 내부적으로 다른 CLI를 사용합니다. 즉, 다음 CLI를 경로에서 사용할 수 있어야 합니다.
* go
* git
* pack
* cp
* unzip
Cloud Shell을 사용하여 이러한 CLI를 사용할 수 있고 CLI가 올바른 버전인지 확인하는 것이 좋습니다.
예
# 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
플래그
--builder-repo=string
사용할 빌더 저장소입니다. (기본값 'github.com/poy/buildpackapplifecycle/builder')
--buildpack-stacks=stringArray
이 빌드팩과 호환되는 스택입니다. (기본값 [google])
--buildpack-version=string
결과로 얻는 빌드팩의 버전입니다. 이는 이미지 태그로 사용됩니다. (기본값 '0.0.1')
-h, --help
wrap-v2-buildpack 도움말
--launcher-repo=string
사용할 런처 저장소입니다. (기본값 'github.com/poy/buildpackapplifecycle/launcher')
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["이해하기 어려움","hardToUnderstand","thumb-down"],["잘못된 정보 또는 샘플 코드","incorrectInformationOrSampleCode","thumb-down"],["필요한 정보/샘플이 없음","missingTheInformationSamplesINeed","thumb-down"],["번역 문제","translationIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-09-04(UTC)"],[],[],null,["# kf wrap-v2-buildpack\n\n### Name\n\n`kf wrap-v2-buildpack` - Create a V3 buildpack that wraps a V2 buildpack.\n\n### Synopsis\n\n```\nkf wrap-v2-buildpack NAME V2_BUILDPACK_URL|PATH [flags]\n```\n\n### Description\n\nCreates a V3 buildpack that wraps a V2 buildpack.\n\nThe resulting buildpack can then be used with other V3 buildpacks by\ncreating a builder. See\nhttps://buildpacks.io/docs/operator-guide/create-a-builder/ for more\ninformation.\n\nA V3 buildpack is packaged as an OCI container. If the --publish flag\nis provided, then the container will be published to the corresponding\ncontainer repository.\n\nThis command uses other CLIs under the hood. This means the following\nCLIs need to be available on the path:\n\\* go\n\\* git\n\\* pack\n\\* cp\n\\* unzip\n\nWe recommend using Cloud Shell to ensure these CLIs are available and\nthe correct version.\n\n### Examples\n\n```\n# Download buildpack from the given git URL. Uses the git CLI to\n# download the repository.\nkf wrap-v2-buildpack gcr.io/some-project/some-name https://github.com/some/buildpack\n\n# Creates the buildpack from the given path.\nkf wrap-v2-buildpack gcr.io/some-project/some-name path/to/buildpack\n\n# Creates the buildpack from the given archive file.\nkf wrap-v2-buildpack gcr.io/some-project/some-name path/to/buildpack.zip\n```\n\n### Flags\n\n`--builder-repo=`\u003cvar translate=\"no\"\u003estring\u003c/var\u003e\n\n: Builder repo to use. (default \"github.com/poy/buildpackapplifecycle/builder\")\n\n`--buildpack-stacks=`\u003cvar translate=\"no\"\u003estringArray\u003c/var\u003e\n\n: Stack(s) this buildpack will be compatible with. (default \\[google\\])\n\n`--buildpack-version=`\u003cvar translate=\"no\"\u003estring\u003c/var\u003e\n\n: Version of the resulting buildpack. This will be used as the image tag. (default \"0.0.1\")\n\n`-h, --help`\n\n: help for wrap-v2-buildpack\n\n`--launcher-repo=`\u003cvar translate=\"no\"\u003estring\u003c/var\u003e\n\n: Launcher repo to use. (default \"github.com/poy/buildpackapplifecycle/launcher\")\n\n`--output-dir=`\u003cvar translate=\"no\"\u003estring\u003c/var\u003e\n\n: Output directory for the buildpack data (before it's packed). If left empty, a temp dir will be used.\n\n`--publish`\n\n: Publish the buildpack image.\n\n### Inherited flags\n\nThese flags are inherited from parent commands.\n\n`--as=`\u003cvar translate=\"no\"\u003estring\u003c/var\u003e\n\n: Username to impersonate for the operation.\n\n`--as-group=`\u003cvar translate=\"no\"\u003estrings\u003c/var\u003e\n\n: Group to impersonate for the operation. Include this flag multiple times to specify multiple groups.\n\n`--config=`\u003cvar translate=\"no\"\u003estring\u003c/var\u003e\n\n: Path to the Kf config file to use for CLI requests.\n\n`--kubeconfig=`\u003cvar translate=\"no\"\u003estring\u003c/var\u003e\n\n: Path to the kubeconfig file to use for CLI requests.\n\n`--log-http`\n\n: Log HTTP requests to standard error.\n\n`--space=`\u003cvar translate=\"no\"\u003estring\u003c/var\u003e\n\n: Space to run the command against. This flag overrides the currently targeted Space."]]