Menu Close
4.3. 명령줄 인터페이스를 사용하여 이미지 빌더 승격 편집
다음 절차에서는 명령줄 인터페이스에서 기존 Image Builder 요건을 편집하는 방법을 설명합니다.
절차
배치를 로컬 텍스트 파일에 저장(export)합니다.
# composer-cli blueprints save BLUEPRINT-NAME
- 선택한 텍스트 편집기로 BLUEPRINT-NAME.toml 파일을 편집하고 변경합니다.
편집을 완료하기 전에 파일이 유효한 rootfs인지 확인하십시오.
존재하는 경우 이 행을 제거합니다.
packages = []
- 버전 번호를 늘립니다. Image Builder Provisioning 버전은 Semantic Versioning scheme을 사용해야 합니다. 또한 버전을 변경하지 않으면 버전의 패치 구성 요소가 자동으로 증가합니다.
콘텐츠가 유효한 TOML 사양인지 확인합니다. 자세한 내용은 TOML 설명서 를 참조하십시오.
참고TOML 문서는 커뮤니티 제품이며 Red Hat에서 지원하지 않습니다. 이 툴의 모든 문제는 https://github.com/toml-lang/toml/issues에서 보고할 수 있습니다.
- 파일을 저장하고 편집기를 종료합니다.
Credential을 Image Builder로 다시 푸시(Import)합니다.
# composer-cli blueprints push BLUEPRINT-NAME.toml
.toml
확장자를 포함하여 파일 이름을 제공해야 하며, 다른 명령에서는 introduce의 이름만 사용해야 합니다.이미지 빌더에 업로드된 콘텐츠가 편집 내용과 일치하는지 확인하려면 panic 내용을 나열합니다.
# composer-cli blueprints show BLUEPRINT-NAME
Makefile 및 해당 종속 항목에 나열된 구성 요소 및 버전이 유효한지 확인합니다.
# composer-cli blueprints depsolve BLUEPRINT-NAME