5.11.7.3. PackageManifests


generate packagemanifests 하위 명령 실행은 Operator를 카탈로그에 게시하여 OLM 또는 둘 다 사용하여 배포하는 첫 번째 단계입니다. 이 명령은 버전이 지정된 디렉터리에 매니페스트 세트를 생성하고 Operator용 패키지 매니페스트 파일을 생성합니다. 이 명령에서 사용하는 K ustomize 기반을 다시 생성하려면 generate kustomize manifests를 먼저 실행해야 합니다.

표 5.30. generate packagemanifests 플래그
플래그설명

--channel (문자열)

생성된 패키지의 채널 이름입니다.

--crds-dir(문자열)

CRD(사용자 정의 리소스 정의) 매니페스트의 루트 디렉터리입니다.

--default-channel

패키지 매니페스트 파일의 기본 채널로 --channel 에 전달된 채널을 사용합니다.

--deploy-dir(문자열)

배포 및 RBAC와 같은 Operator 매니페스트의 루트 디렉터리(예: 배포 ). 이 디렉터리는 --input-dir 로 전달된 디렉터리와 다릅니다.

--from-version (문자열)

업그레이드 중인 Operator의 의미 체계 버전입니다.

-h, --help

generate kustomize manifests에 대한 도움말입니다.

--input-dir(문자열)

기존 패키지 매니페스트를 읽을 디렉터리입니다. 이 디렉터리는 버전이 지정된 개별 패키지 디렉터리의 부모이며 --deploy-dir 과 다릅니다.

--kustomize-dir(문자열)

operator-framework 매니페스트를 위한 Kustomize 베이스와 kustomization.yaml 이 포함된 디렉터리입니다. 기본값: config/manifests.

--Operator-name (문자열)

패키지된 Operator의 이름입니다.

--output-dir(문자열)

패키지 매니페스트를 작성할 디렉터리입니다.

-q, --quiet

자동 모드로 실행됩니다.

--stdout

패키지를 stdout 에 작성합니다.

--update-crds

이 패키지에서 CRD(사용자 정의 리소스 정의) 매니페스트를 업데이트합니다. 기본값: true.

-v, --version (문자열)

패키지된 Operator의 의미 체계 버전입니다.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.