Automation Suite をデプロイするには、ルート権限 (sudo su) が必要です。以降のセクションでは、ルート アクセスを必要とする特定のコンポーネントとそれが必要な理由について説明します。
ノード構成
次のコンポーネントは、Automation Suite をインストールするためのマシンの構成に、ルート アクセスが必要です。これは、RHEL マシン上の既定のパーティション構成が Kubernetes のインストールに適していないために必要になります。すべてのノードでこれらすべてのコンポーネントが必要です。
Component | Why is root required to execute? |
---|---|
parted | Required to update the partition structure. |
pvresize | Required to resize physical volume. |
lvextend | Required to extend logical volume. |
xfs_growfs | Required to expand an XFS filesystem. |
mkfs.ext4 | Required to build a Linux filesystem. |
mount | Required to mount a filesystem. |
デプロイ
インストール時に Automation Suite インストーラーを実行するには、次のコンポーネントが必要です。すべての Linux コンポーネントは、インストールするのにルートが必要です。
Component | Node(s) the component is required |
---|---|
helm | Server and Agent |
argocd | Server |
jq | Server and Agent |
curl | Server and Agent |
openssl | Server and Agent |
uuidd | Server and Agent |
nc | Server and Agent |
httpd-tools | Server and Agent |
iscsi-initiator-utils | Server and Agent |
iscsid | Server and Agent |
rke2 services with Kubernetes | Server and Agent |
longhorn | Server and Agent |
podman* | Server |
*オフライン インストールでのみ必要です。
実行時
インストールしたコンポーネントのうち、以下については、通常の Automation Suite クラスター操作でルートとして実行されます。
Component | Node(s) the compenent is required | Why is root required to execute? |
---|---|---|
iscsi-initiator-utils | Server and Agent | Required to provide the server daemon for the Internet Small Computer System Interface (iSCSI) protocol, as well as the utility programs used to manage it. |
iscsid | Server and Agent | Required to implement the control path for iSCSI protocol for distributing disk access using SCSI commands sent over Internet Protocol networks, plus some management facilities. |
rke2 services with Kubernetes | Server and Agent | Required to configure containers and networking rules in the Kubernetes distribution. |
longhorn | Server and Agent | Required to manage block storage between containers and the disks on the machines. |
4 か月前に更新