7장. 인증된 컨테이너 이미지 빌드
파트너 빌드 서비스를 사용하여 인증을 위해 애플리케이션 컨테이너를 빌드할 수 있습니다. Build Service 는 공개적으로 액세스하거나 SSH 키를 사용하여 비공개로 인터넷 액세스 가능한 Git 리포지토리에서 컨테이너를 빌드합니다.
자동화된 Build Service 를 Red Hat OpenStack 및 NFV 영역의 일부로 사용하여 컨테이너화된 파트너 플랫폼 플러그인을 RHOSP(Red Hat OpenStack Platform) 16.2 기본 컨테이너에 자동으로 빌드합니다.
사전 요구 사항
- Red Hat Connect for Technology Partners에 등록합니다.
- Red Hat OpenStack 및 NFV 영역에 Zone 액세스를 적용합니다.
- 제품 생성. 제공한 정보는 Red Hat 카탈로그에 인증서가 게시될 때 사용됩니다.
- Dockerfile 및 컨테이너에 포함하려는 구성 요소를 사용하여 플러그인용 git 리포지토리를 생성합니다.
Red Hat Connect 사이트에 등록하거나 액세스할 때 문제가 있는 경우 Red Hat Technology Partner Success Definition에 문의하십시오.
7.1. 컨테이너 프로젝트 추가 링크 복사링크가 클립보드에 복사되었습니다!
하나의 프로젝트는 하나의 파트너 이미지를 나타냅니다. 이미지가 여러 개 있는 경우 여러 프로젝트를 생성해야 합니다.
절차
- Red Hat Connect for Technology Partners 에 로그인하고 영역을 클릭합니다.
- 아래로 스크롤하여 Red Hat OpenStack 및 NFV 영역을 선택합니다. 상자의 아무 곳이나 클릭합니다.
- Certify 를 클릭하여 회사의 기존 제품 및 프로젝트에 액세스합니다.
- Add Project (프로젝트 추가)를 클릭하여 새 프로젝트를 생성합니다.
프로젝트 이름을 설정합니다.
- 프로젝트 이름은 시스템 외부에 표시되지 않습니다.
-
프로젝트 이름에
[product][version]-[extended-base-container-image]-[your-plugin]
요소가 포함되어야 합니다. -
RHOSP(Red Hat OpenStack Platform) 용도의 경우 형식은
rhospXX-baseimage-myplugin
입니다. -
예:
rhosp16-openstack-cinder-volume-myplugin
제품, 제품 버전 ,제품 버전 및 제품 또는 플러그인에 따라 릴리스 범주 를 선택하고 해당 버전을 선택합니다.
- 프로젝트를 생성하기 전에 제품 및 해당 버전을 생성합니다.
- 레이블 릴리스 범주를 기술 프리뷰 로 설정합니다. 일반적으로 사용 가능한 것은 Red Hat 인증을 통해 API 테스트를 완료할 때까지 옵션이 아닙니다. 컨테이너 이미지를 인증한 경우 플러그인 인증 요구 사항을 참조하십시오.
- 파트너 플러그인으로 수정하려는 기본 이미지를 기반으로 Red Hat 제품 및 Red Hat 제품 버전 을 선택합니다. 이 릴리스에서는 Red Hat OpenStack Platform 및 16.2 를 선택합니다.
- Submit 을 클릭하여 새 프로젝트를 만듭니다.
결과:
Red Hat에서 귀하의 프로젝트를 평가합니다. Red Hat에서 이 평가를 완료하면 통지를 받습니다. 알림을 받은 후에는 Certification Checklist로 이동할 수 있습니다.