第5章 Red Hat Automation Hub へのコンテンツのアップロード
Automation Hub は、認定済みのサポートされたコレクションをパートナーからお客様に提供します。各コレクションには、モジュール、ロール、プラグイン、ドキュメントなどのコンテンツが含まれます。初めてコレクションを Automation Hub にアップロードすると、パートナーエンジニアリングチームがそのコレクションを認定に向けてレビューします。
Automation Hub ユーザーインターフェイスまたは ansible-galaxy クライアントを使用して、コレクションをアップロードまたは削除して、コレクションを管理できます。
5.1. Automation Hub へのコレクションのアップロード リンクのコピーリンクがクリップボードにコピーされました!
作成したコレクションを Ansible コミュニティーの他のメンバーと共有する場合は、それを Automation Hub にアップロードできます。コレクションを Automation Hub にアップロードすると、パートナーエンジニアリングチームがそのコレクションを認定に向けてレビューします。
コレクションは、Automation Hub ユーザーインターフェイスまたは ansible-galaxy クライアントのいずれかを使用してアップロードできます。
前提条件
-
Red Hat Automation Hub に
ansible-galaxyクライアントを設定している。 - 名前空間が 1 つ以上ある。
-
ansible-test sanityですべてのコンテンツを実行している。 - Red Hat Connect パートナーである。詳細は、Red Hat Partner Connect を参照してください。
手順
Automation Hub ユーザーインターフェイスを使用する場合は、次の手順を実行します。
-
ナビゲーションパネルから、
を選択します。 - My namespaces タブで、コレクションのアップロード先の名前空間を見つけます。
- View collections をクリックし、 をクリックします。
- New collection モーダルで、 をクリックします。システムのファイルを見つけます。
- をクリックします。
ansible-galaxy クライアントを使用する場合は、次の手順を実行します。
以下のコマンドを入力します。
ansible-galaxy collection publish path/to/my_namespace-my_collection-1.0.0.tar.gz --api-key=SECRET
ansible-galaxy collection publish path/to/my_namespace-my_collection-1.0.0.tar.gz --api-key=SECRETCopy to Clipboard Copied! Toggle word wrap Toggle overflow