第17章 認定テストスイートの実行


17.1. すべてのコンテナー化されたアプリケーション

OpenShift および Red Hat Enterprise Linux (RHEL) コンテナー化アプリケーションの認定テストスイートを実行するには、このセクションの手順をすべて完了する必要があります。RHEL コンテナー化アプリケーションの場合は、「RHEL コンテナー化アプリケーションの追加手順」 に従い、認定スイートを実行する必要があります。

指示に従って、認定テストスイートを実行します。

前提条件

  • Red Hat Enterprise Linux (RHEL) システムがある。
  • Podman を使用して、イメージレジストリーにログインできる。以下に例を示します。

    $ podman login --username <your_username> --password <your_password> --authfile ./temp-authfile.json <registry>

    以下の手順で、--authfile ./temp-authfile.json オプションを使用して生成された認証ファイルが必要です。この認証ファイルは、Preflight ツールを使用してテスト結果を送信する際に --docker-config オプションが使用します。

  • Red Hat Partner Connect ポータル でコンテナーを設定している。製品一覧が最低でも進行中である。
  • pyxis API キー がある。

手順

  1. Podman を使用してコンテナーイメージを構築します。

    注記

    Podman を使用してコンテナーイメージを構築することはオプションです。

  2. コンテナーを任意のプライベートまたはパブリックレジストリーにアップロードします。
  3. 最新の プリフライト認定ユーティリティー をダウンロードします。
  4. 認定されているコンテナーの機能を確認するには、次の手順を実行します。

    1. Preflight 認定ユーティリティーを実行します。

      $ preflight check container \
      --docker-config=./temp-authfile.json \
      registry.example.org/<namespace>/<image_name>:<image_tag>
    2. ログ情報を確認し、必要に応じてコンテナーを変更します。詳細は、トラブルシューティング情報 ページを参照してください。

      問題を見つけた場合は、サポートチケット を送信するか、次のコマンドを実行してください。

      $ preflight support

      Red Hat は、コミュニティーの貢献を歓迎します。Preflight または Red Hat Connect Portal に関連するバグが発生した場合、または機能の改善や貢献に関する提案がある場合は、問題を報告してください。問題を報告する前に、重複を回避するために未解決の問題を確認してください。

    3. コンテナー認定ユーティリティーを実行し、すべてのテストに合格するまで変更を加えます。
  5. 次のコマンドを実行して、認定テストの結果を送信します。

    $ preflight check container \
    registry.example.org/<namespace>/<image_name>:<image_tag> \
    --submit \
    --pyxis-api-token=<api_token> \
    --certification-component-id=<component_id> \
    --docker-config=./temp-authfile.json

    テスト結果を Red Hat Connect ポータルに送信すると、Red Hat はコンテナーのレイヤーをスキャンしてパッケージの脆弱性を検出します。

  6. Red Hat Partner Connect ポータルImages タブに移動して、認定コンポーネント UI で認定および脆弱性テストの結果を確認します。
注記

RHEL コンテナー化アプリケーションの場合は、「RHEL コンテナー化アプリケーションの追加手順」 も実行する必要があります。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2026 Red Hat
トップに戻る