15.2. キックスタートの変更
RHEL 9 と RHEL 10 の間でキックスタートに加えられた最も注目すべき変更点について確認します。
- インストール中に暗号化された DNS 設定を有効にするために CA 証明書のキックスタートサポートが追加される
-
キックスタートファイル内の
%certificateのサポートが追加され、インストーラー環境とインストールされたシステムに CA 証明書をインストールできるようになりました。これにより、セットアッププロセスが簡素化され、インストール後に暗号化された DNS が確実に機能するようになり、手動設定とセキュリティーのギャップが軽減されます。証明書は Base64 ASCII 形式でインライン化され、--dirおよび--filenameオプションを通じてインポートされます。この機能拡張により、ゼロトラストアーキテクチャー 要件の一部として暗号化された DNS 設定が容易になります。インストール中に暗号化された DNS セットアップにより、最初から安全な DNS 解決が確保され、自動デプロイメントにおけるセキュリティーとコンプライアンスが向上します。詳細は、キックスタート証明書のセクション を参照してください。 pwpolicyおよび%anacondaキックスタートコマンドが削除される-
Red Hat Enterprise Linux 10 では、
pwpolicyおよび%anacondaキックスタートコマンドのサポートが削除されました。 - logging キックスタートコマンドの
--levelパラメーターが削除される -
logging キックスタートコマンドの
--levelパラメーターが削除されました。インストールプロセスのロギングレベルを設定することはできなくなりました。 timezoneキックスタートコマンドのいくつかのオプションが削除されるRed Hat Enterprise Linux 10 では、
timezoneキックスタートコマンドの次のオプションが削除されました。-
--isUtc- 代わりに--utcオプションを使用してください。 -
--ntpservers- 代わりにtimesourceキックスタートコマンドの--ntp-serverオプションを使用してください。 -
--nontp- 代わりにtimesourceキックスタートコマンドの--ntp-disableオプションを使用してください。
-
- モジュールのキックスタートコマンドが非推奨となる
-
Anaconda は DNF モジュール性のサポートを非推奨とし、その結果、
moduleキックスタートコマンドも非推奨となりました。キックスタートファイルの %packages セクションまたは module キックスタートコマンドでモジュールを使用している場合は、この影響を受ける可能性があります。この変更は、インストールプロセスを簡素化し、今後より一貫したエクスペリエンスを確保するために実装されています。 authまたはauthconfigコマンドが削除される-
authまたはauthconfigキックスタートコマンドは削除されました。代わりに、authselectキックスタートコマンドを使用してください。 %packagesの--excludeWeakdepsおよび--instLangsオプションが削除される-
%packagesセクションで使用されていた--excludeWeakdepsおよび--instLangsオプションは削除されました。同様の機能を維持するには、代わりに更新された--exclude-weakdepsおよび--inst-langsオプションを使用します。これらの置換により互換性が確保され、パッケージ管理内で同じ依存関係と言語制御が提供されます。 networkキックスタートコマンドからチーミングオプションが削除される-
networkキックスタートコマンドでチームデバイスを設定するために使用される--teamslavesおよび--teamconfigオプションは削除されました。同様のネットワーク設定を行うには、--bondslavesおよび--bondoptsオプションを使用してボンディングデバイスをセットアップします。 %addon com_redhat_oscapキックスタートコマンドが削除される-
Red Hat Enterprise Linux 10 では、
%addon com_redhat_oscapキックスタートコマンドのサポートが削除されました。RHEL 10 では、既存の Image Builder オプションに加え、Anaconda とキックスタートを使用して、より柔軟でカスタマイズ可能なアプローチでシステムを強化できます。詳細は、キックスタートを使用した RHEL のハードニングインストール を参照してください。