- 概要
- 要件
- インストール前
- インストール
- インストール後
- 移行とアップグレード
- 監視とアラート機能
- クラスターの管理
- 製品固有の設定
- トラブルシューティング
- ODF の S3 リクエストに対する 500 エラーとレート制限
- 外部シークレットのトラブルシューティング
- ODF 4.20 の CSI ドライバー トレレーションの設定
- Temporal as a Service のトラブルシューティング
- TLS 証明書の検証が有効化されていると、AI Center と Document Understanding ポッドの起動に失敗する
- デスクトップ版の Studio では Integration Service のコネクタとアクティビティを読み込めない
- TLS 証明書の検証エラー
- 手動による ArgoCD ネットワーク ポリシーの軽減策 (GHSA-47m3-95c7-g2g8)
- uipathctl で作成されたワークロードのリソース要求と制限を設定する
資格情報 SecretStore の構成
Automation Suite で機密の資格情報を安全に管理するための外部 SecretStore の構成です。
Automation Suite のシークレット ストアは、機密性の高い資格情報を保存するために使用される外部ソースです。Kubernetes Secret、Azure Key Vault、HashiCorp Vault、または AWS Secrets Manager のいずれかです。
To use a secretstore for credentials in Automation Suite, refer to Using a secretstore for credentials.
If you are using Azure Key Vault, HashiCorp Vault, or AWS Secrets Manager as your external secret management system and plan to use your own External Secrets Operator, refer to Installing the External Secrets Operator.
この場合、除外されるコンポーネントのリストに、次のように external-secrets を追加してください。
"exclude_components": [
...
"external-secrets"
]
"exclude_components": [
...
"external-secrets"
]
It is mandatory to run uipathctl prereq create when secretstore is enabled. For details, refer to uipathctl prereq create and uipathctl prereq run.
資格情報にシークレットストアを使用する
Automation Suite をデプロイする場合、 input.json ファイルには通常、複数の機密データ フィールドと資格情報がプレーン テキストで含まれます。セキュリティを強化するために、これらの資格情報を input.json ファイルに直接含めるのではなく、シークレット ストアに保存できます。
シークレットストアは、機密性の高い資格情報と構成データを安全に保持する外部システムとして機能します。構成すると、Automation Suite はデプロイ時に定義されたシークレット ストアから資格情報を取得します。
シークレット ストアを使用できるようにするには、 input.json ファイルに次のセクションを追加します。
"secret_store": {
"enabled": true
}
"secret_store": {
"enabled": true
}
この構成を有効化すると、Automation Suite は input.json ファイルから直接ではなく、シークレット ストアから資格情報を読み取ります。
ヴォールト参照パターン
input.json 内のシークレットは、次のパターンを使用して参照されます。
vault/{vault-name}/{secret-key}?key={property}&version={version}
vault/{vault-name}/{secret-key}?key={property}&version={version}
以下の表に、ヴォールト参照パターンのパラメータを示します。
| パラメーター | Required | 説明 |
|---|---|---|
vault-name | はい | provider_configs の name フィールドにマップします。 |
secret-key | はい | 外部コンテナー内のシークレットのキー/パス |
key | いいえ | 抽出する特定の JSON プロパティ (構造化シークレットの場合) |
version | いいえ | ピン留めする特定のシークレット バージョン。指定しない場合、ESO は最新バージョンを使用します。 |
Automation Suite では、次の種類の SecretStore がサポートされています。
If any credential stored in the secretstore changes, you must perform the credential update procedure. For details, refer to Updating credentials.