검색

3.7. Satellite CV를 콘텐츠 소스로 구성 및 사용

download PDF

Satellite의 콘텐츠 뷰(CV)를 리포지토리로 사용하여 RHEL 이미지 빌더로 이미지를 빌드할 수 있습니다. 이를 위해 Satellite에 등록된 호스트에서 Red Hat CDN(Content Delivery Network) 공식 리포지토리 대신 Satellite 리포지토리에서 검색할 수 있도록 리포지토리 참조를 수동으로 구성합니다.

사전 요구 사항

  • Satellite 6에 등록된 호스트에서 RHEL 이미지 빌더를 사용하고 있습니다.

절차

  1. 현재 구성된 리포지토리에서 리포지토리 URL을 찾습니다.

    $ sudo yum -v repolist rhel-8-for-x86_64-baseos-rpms | grep repo-baseurl
      Repo-baseurl :

    다음 출력은 예제입니다.

    https://satellite6.example.com/pulp/content/YourOrg/YourEnv/YourCV/content/dist/rhel8/8/x86_64/baseos/os
  2. 하드 코딩된 리포지토리를 Satellite Server로 수정합니다.

    1. 0755 권한이 있는 리포지토리 디렉터리를 생성합니다.

      $ sudo mkdir -pvm 0755 /etc/osbuild-composer/repositories
    2. /usr/share/osbuild-composer/repositories/*.json 의 콘텐츠를 생성한 디렉터리로 복사합니다.

      $ sudo cp /usr/share/osbuild-composer/repositories/*.json /etc/osbuild-composer/repositories/
    3. /content/dist/* 행을 통해 Satellite URL 및 파일 콘텐츠를 업데이트합니다.

      $ sudo sed -i -e 's|cdn.redhat.com|satellite6.example.com/pulp/content/YourOrg/YourEnv/YourCV|' /etc/osbuild-composer/repositories/*.json
    4. 구성이 올바르게 교체되었는지 확인합니다.

      $ sudo vi /etc/osbuild-composer/repositories/rhel-8.json
  3. 서비스를 다시 시작하십시오.

    $ sudo systemctl restart osbuild-worker@1.service osbuild-composer.service
  4. Red Hat 이미지 빌더 구성에서 필요한 시스템 리포지토리를 재정의하고 Satellite 리포지토리의 URL을 baseurl로 사용합니다. 시스템 리포지토리 덮어쓰기를 참조하십시오.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.