この投稿は、Katelloシリーズの第2部です。前回の記事では、 CentOS 7 /RHEL7へのKatelloのインストールについて説明しました。 。ここでは、この投稿で、クライアントにパッケージとアップデートを提供するためにKatelloを構成します(クライアントの構成方法について説明します) 、後で。)
簡単に説明すると、Katelloにアップストリームからリポジトリをダウンロードするように指示します(例: mirror.centos.org )サーバーを作成し、クライアントサーバーを登録するためのアクティベーションを作成します。
リポジトリのダウンロード:
組織の作成:
リポジトリをダウンロードする前に、すべてのアクティビティを実行する組織を作成してください。
フォアマンダッシュボード–>デフォルトの組織–>組織の管理–>新しい組織 。
組織に名前を付けて、[送信]をクリックします。

デフォルトでは、Foremanホスト(Katelloがインストールされている場所)は「組織なし」に割り当てられています 「。フォアマンホストをITzGeekに割り当てたい場合 組織; 「すべてを割り当てる」を使用して行うことができます 」または「手動で割り当てる " オプション。ここでは、「編集に進む」をクリックしてスキップすることを選択します 「。

最終ページで[送信]をクリックするだけです。

ITzGeekにいることを確認してください 活動を行うときはいつでも組織化できます。

GPGキーの作成:
次に、アップストリームリポジトリの整合性を検証するためにGPGキーを作成する必要があります。
Exの場合、 CentOS 7のGPGキーを作成します リポジトリ;次のURLにアクセスして、ファイルの内容をコピーします。
http://mirror.centos.org/centos-7/7/os/x86_64/RPM-GPG-KEY-CentOS-7フォアマンでは、コンテンツ–> GPGキー–>新しいGPGキー 。 GPGキーの名前を入力し、コピーしたコンテンツを貼り付けます。最後に、[保存]をクリックします。

同期プランの作成:
リポジトリの同期計画を作成して、指定した間隔でアップストリームサーバーと同期できるようにします。 コンテンツ–>同期プラン–>新しい同期プランに移動します 。

製品の作成:
次の情報を使用してCentOS7用の製品を作成します。 コンテンツ–>製品–>新製品に移動します。
名前: CentOS 7
ラベル: CentOS_7 (製品名に基づいてオートコンプリート)
GPGキー: CentOS_7_GPG_Key
同期プラン: CentOS_7_Sync_Plan

リポジトリの作成:
CentOS7ベースOSのリポジトリを作成します コンテンツ–>製品–> CentOS 7([名前]をクリック)–> [リポジトリ]タブ–>[リポジトリの作成]に移動します。
名前: OS_x86_64
ラベル: OS_x86_64
タイプ: yum
URL : http://mirror.centos.org/centos-7/7/os/x86_64/
ダウンロードポリシー :即時
GPGキー: CentOS_7_GPG_Key


すべての詳細を入力したら、[保存]をクリックします。
コンテンツ–>製品–> CentOS 7(名前をクリック)–>リポジトリタブ–>リポジトリの選択(OS_x86_64)–>今すぐ同期に移動して、OS_x86_64リポジトリの同期を開始します 。

KatelloはOS_x86_64の同期を開始します リポジトリ。

同期のステータスを確認するには、コンテンツ–>同期ステータスに移動します 。

これが完了するまで待つ必要があります。インターネットの速度に応じて、数分または1時間かかる場合があります。
それまでは、
のリポジトリを作成してください。その他:
名前: Extras_x86_64
ラベル: Extras_OS_x86_64
タイプ: yum
URL: http://mirror.centos.org/centos-7/7/extras/x86_64/
ダウンロードポリシー:即時
GPGキー: CentOS_7_GPG_Key
更新:
名前: Updates_x86_64
ラベル: Updates_OS_x86_64
タイプ: yum
URL: http://mirror.centos.org/centos-7/7/updates/x86_64/
ダウンロードポリシー:即時
GPGキー: CentOS_7_GPG_Key
残りのリポジトリを追加すると、製品ページは次のようになります。作成したらすぐに、新しいパッケージの同期を開始します。 コンテンツ–>製品–> CentOS 7([名前]をクリック)–>[リポジトリ]タブから 。

新しく作成したリポジトリの同期ステータスを確認するには、コンテンツ–>同期ステータスに移動します。 。
