이름
kf wrap-v2-buildpack
- V2 빌드팩을 래핑하는 V3 빌드팩을 만듭니다.
개요
kf wrap-v2-buildpack NAME V2_BUILDPACK_URL|PATH [flags]
설명
V2 빌드팩을 래핑하는 V3 빌드팩을 만듭니다.
그러면 빌더를 만들어 결과로 얻은 빌드팩을 다른 V3 빌드팩과 함께 사용할 수 있습니다. 자세한 내용은 https://buildpacks.io/docs/operator-guide/create-a-builder/를 참조하세요.
V3 빌드팩은 OCI 컨테이너로 패키징됩니다. --publish 플래그를 제공하면 컨테이너가 해당 컨테이너 저장소에 게시됩니다.
이 명령어는 내부적으로 다른 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')
--output-dir=string
(패킹 전) 빌드팩 데이터의 출력 디렉터리입니다. 비워두면 임시 디렉터리가 사용됩니다.
--publish
빌드팩 이미지를 게시합니다.
상속된 플래그
이러한 플래그는 상위 명령어에서 상속됩니다.
--as=string
작업을 위해 가장할 사용자 이름입니다.
--as-group=strings
작업을 위해 가장할 그룹입니다. 이 플래그를 여러 번 포함하여 여러 그룹을 지정합니다.
--config=string
CLI 요청에 사용할 Kf 구성 파일의 경로입니다.
--kubeconfig=string
CLI 요청에 사용할 kubeconfig 파일의 경로입니다.
--log-http
HTTP 요청을 표준 오류에 로깅합니다.
--space=string
명령어를 실행할 공간입니다. 이 플래그는 현재 타겟팅된 Space를 재정의합니다.