kf wrap-v2-buildpack

이름

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를 재정의합니다.