第7章 認定済みコンテナーイメージのビルド


パートナー向け ビルドサービス を使用して、認定用にアプリケーションコンテナーをビルドすることができます。ビルドサービス では、SSH キーによりパブリックまたはプライベートにインターネットアクセス可能な Git リポジトリーから、コンテナーをビルドします。

本項では、Red Hat OpenStack and NFV Zone の一部である自動 ビルドサービス を使用して、コンテナー化されたパートナープラットフォームプラグインを Red Hat OpenStack Platform 13 ベースコンテナーに自動的にビルドする手順について説明します。

前提条件

  • Red Hat Connect for Technology Partners に登録する
  • Red Hat OpenStack & NFV ゾーンへのゾーンアクセスを申請する
  • 製品を作成する(提供された情報は、当社のカタログに認定を公開する際に使用されます)
  • コンテナーに含める Dockerfile およびあらゆるコンポーネントと共に、プラグイン用の git リポジトリーを作成する

Red Hat Connect サイトに登録またはアクセスする際に問題が発生した場合は、Red Hat Technology Partner Success Desk にお問い合わせください。

7.1. コンテナープロジェクトの追加

1 つのプロジェクトが 1 つのパートナーイメージに対応します。イメージが複数ある場合には、複数のプロジェクトを作成する必要があります。

手順

  1. Red Hat Connect for Technology Partners にログインし、Zones をクリックします。
  2. 下方向にスクロールして、Red Hat OpenStack & NFV ゾーンを選択します。ボックスのどこかをクリックします。
  3. Certify をクリックし、ご自分の会社の既存製品およびプロジェクトにアクセスします。
  4. Add Project をクリックし、新規プロジェクトを作成します。
  5. Project Name を設定します。

    • プロジェクト名は、システム外には公開されません。
    • プロジェクト名には [product][version]-[extended-base-container-image]-[your-plugin] が含まれている必要があります。
    • OpenStack の場合、フォーマットは rhospXX-baseimage-myplugin です。
    • 例: rhosp13-openstack-cinder-volume-myplugin
  6. ご自分の製品またはプラグイン、およびそのバージョンを元に、ProductProduct Version、および Release Category を選択します。

    • プロジェクトを作成する前に、製品とそのバージョンを作成します。
    • ラベルのリリースカテゴリーは、Tech Preview に設定します。Red Hat Certification を使用した API テストが完了するまで、Generally Available オプションを選択することはできません。コンテナーイメージが認定されたら、プラグイン認定要件を参照してください。
  7. パートナープラグインで変更するベースイメージを元に、Red Hat Product および Red Hat Product Version を選択します。今回のリリースでは、Red Hat OpenStack Platform および 13 を選択してください。
  8. Submit をクリックし、新規プロジェクトを作成します。

結果:

Red Hat はプロジェクトを評価しその認定を確認します。

アップストリームコードに関してプラグインが ツリー内ツリー外 かを記載して、connect@redhat.com にメールを送信してください。

  • ツリー内 とは、プラグインが OpenStack アップストリームコードベースに含まれ、プラグインイメージが Red Hat によりビルドされ Red Hat OpenStack Platform 13 で配布されることを意味します。
  • ツリー外​ とは、プラグインイメージが OpenStack アップストリームコードベースに含まれず、​RHOSP {osp_curr_ver} では配布されないことを意味します。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.