5.2. 機能拡張

Red Hat Satellite 6 の本リリースには以下の拡張機能が含まれます。

Azure GovCloud をサポートする機能
分離された環境向けの Azure GovCloud を使用したクライアント管理のサポートが追加されました。
Satellite のエアギャップと切断

Satellite は、切断された環境のユーザーをサポートするためのコマンドラインユーティリティーを提供します。通常、これには、インターネットに接続されたサイトの Satellite と、インターネットに接続されていない切断されたサイトの Satellite が含まれます。

Satellite 6.10 には、接続されたサイトから切断されたサイトにコンテンツを移動することをサポートする新しいコマンドラインが提供されます。新しいインターフェイスは、以前のサポートから複数の機能拡張および改良点を提供します。新しいコマンドラインは引き続き Satellite からコンテンツをエクスポートし、別の Satellite にインポートする機能を提供します。

コンテンツをエクスポートする場合は、ライブラリー、コンテンツビューバージョン、または単一のリポジトリーを、完全または段階的にエクスポートできます。incremental オプションは、以前にエクスポートされていないコンテンツのみをエクスポートします。さらに、コンテンツを 1 つのファイルまたは制限されたサイズの複数のファイルにエクスポートすることもできます。

コンテンツをインポートする場合、CLI は、エクスポートしたコンテンツに基づいて、不足しているリソースや関連付けも作成します。これには、リポジトリーおよびコンテンツビューの作成が含まれます。

接続済みの Satellite で同期のみの Ansible コレクションの公開

Satellite 6.10 では、ネットワーク接続のない環境で Ansible Collections の管理が導入されました。ここでは、Red Hat Automation Hub もデプロイされます。

このデプロイメント設定では、接続されたサイトと切断サイトの両方が存在します。両方のサイトに Satellite と Automation Hub がデプロイされている。接続しているサイトにはインターネット接続があり、切断されたサイトにはありません。

Satellite Ansible Collections のサポートにより、接続されたサイトのユーザーが、そのサイトの Automation Hub を参照するリポジトリーを作成できます。その後、コレクションをこのリポジトリーに同期できます。同期したら、Satellite コマンドラインインターフェイスを使用して、オフラインのサイトに取得できる形式でコンテンツをエクスポートします。切断されたサイトで Satellite コマンドラインインターフェイスを使用して、コンテンツを切断された Satellite にインポートします。切断されたサイトの Automation Hub は、コンテンツを使用できます。

foreman_webhooks が foreman_hooks に置き換え
Satellite 6.10 は foreman_hooks プラグインを foreman_webhooks に置き換えられ、API を使用した Satellite への外部システムとの統合を簡素化します。Satellite で特定のイベントが発生すると、ユーザー定義の Webhook がトリガーされます。たとえば、Webhook を使用して、ホストのプロビジョニングの完了時に Ansible Automation Platform (AAP)インベントリーにデータを入力するか、Satellite でリポジトリーを同期した後に AAP で Ansible ジョブをトリガーします。
Personal Access Tokens
Personal Access Tokens は、以前のバージョンの Satellite で導入される認証の手段です。このリリースでは、新しい UI が追加されたため、PAT を簡単に作成したり、期限切れにしたり、最後の使用時間を監視したりできます。UI は、Personal Access Tokens タブでアカウント設定で確認できます。
Playbook の署名
Satellite 6.10 から、console.redhat.com から発信される修復 Playbook には、実行前に Satellite で検証される追加の署名が含まれます。署名が無効な場合は、修復は実行されません。これにより、セキュリティー層が追加されます。
Satellite Convert2RHEL サポート
Satellite は、サポート対象バージョンの Red Hat Enterprise Linux に変換する Red Hat Enterprise Linux 以外のホストの Convert2RHEL 操作を自動化するためのサポートを追加します。
Satellite 6.10 Server は Satellite 6.9 Capsule と連携
Satellite 6.10 は Satellite 6.9 Capsules と連携できます。ただし、最適なパフォーマンスとスケーリングを行うために、できるだけ早期に Capsule をアップグレードすることが推奨されます。
登録したシステムを視覚的に表示し、Insights と同期する機能
Satellite には、ホストの登録時および Red Hat Insights との同期時を表示するためのユーザーインターフェイスインジケーターが含まれるようになりました。
Pulp タイムアウトを設定する機能
Satellite では、タイムアウトする前にコンテンツの同期中に URL への接続を保持する期間を定義することができるようになりました。コンテンツの同期中にユーザーがタイムアウトエラーが発生した場合には、リモートリソースの可用性に合わせて、設定でこの値を増やすことができます。値を高く設定しすぎると、リモートリソースが接続を解放していないことを Satellite が自動的に検出できなくなる可能性があります。これが発生すると、同期にはかなり時間がかかる場合があります。
Red Hat Insights プラグインの削除
Insightsメニューオプションで利用可能だった機能がHosts > All Hostsユーザーインターフェイスに直接統合され、Satellite で管理されているホストのアクションの推奨と修正のエクスペリエンスが統合されました。
アップグレード前のチェックの一部として必要なパッケージがインストールされているかどうかを確認する機能
Satellite は、アップグレード前のチェック時に、satellite パッケージまたは satellite-capsule パッケージがサーバーに存在するかどうかを確認できるようになりました。
インストーラーの実行時に環境変数の設定を解除する機能
Satellite は、インストールプロセスの期間、インストーラー環境で http_proxy 環境変数の設定を解除するようになりました。
データベースからタスクをクリーンアップする際にバックアップをオンまたはオフにする機能

Satellite はデフォルトでタスクをバックアップしなくなりました。satellite-installer --foreman-plugin-tasks-backuptrue または false に設定して、タスクバックアップを有効または無効にできるようになりました。

注記

アップグレードの場合、タスクのバックアップはデフォルトで有効になっています。以下のコマンドを使用して、タスクのバックアップを無効にできます。

# satellite-installer --foreman-plugin-tasks-backup false
ホスト登録の高度なオプション
Hosts > Register Host にある Satellite ユーザーインターフェイスでは、ホスト登録コマンドの詳細な設定が可能になり、継承された値が表示されるようになりました。