UiPath Documentation
automation-suite
2.2510
true
Linux の Automation Suite のインストール ガイド
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

Orchestrator の高度な構成

Orchestrator のリファレンス Automation Suite でサービス パラメーターを上書きするための高度な構成オプション。

高度な構成: サポート エンジニアは、Automation Suite のインストールとデプロイ時に使用された特定のサービス構成パラメーターを上書きできます。

高度な構成を使用すると、以下の操作を実行できます。

  • デプロイ、ステートフルセット、およびデーモンセットのリソース要求と制限を上書きします。
  • Horizontal Pod Autoscaler (HPA) の設定を変更します。
  • インストール時にサービスによって使用される特定の Helm グラフ パラメーターを上書きします。

環境間で構成の一貫性を確保するために、高度な構成変更はすべて cluster_config.json ファイルで定義する必要があります。

重要:

ArgoCD で直接行った構成の変更は、すべて cluster_config.jsonにもレプリケートする必要があります。インストーラーを再実行すると、ArgoCD でのみ行った変更が上書きされる可能性があります。

高度な構成を使用する

  1. 上書きするパラメーターを特定します。

    これらのパラメーターは、次のいずれかの場所にあります。

    • service-fabric-packaging リポジトリ内の values.yaml Helm チャート内のファイル。
    • ArgoCD の対応するアプリケーションの [パラメーター] セクション。

    [ArgoCD のパラメーター] セクションに以下のパラメーターが表示された場合、次のように処理されます。

    requests.cpu=10
    requests.cpu=10
    

    これは、次の JSON 構成に対応しています。

    "requests": {
      "cpu": "10"
    }
    "requests": {
      "cpu": "10"
    }
    
  2. cluster_config.json ファイルを変更します。

    cluster_config.jsonの対応するサービスの下に advanced_configuration セクションを追加します。パラメーターの形式を YAML から JSON に変換してから、ファイルに追加します。

    次の例では、Orchestrator サービスのリソース パラメーターを上書きします。

    {
      "orchestrator": {
        "advanced_configuration": {
          "requests": {
            "cpu": "100m",
            "memory": "100m",
            "storage": "1Gi",
            "gpu": 1
          },
          "limits": {
            "cpu": "200m",
            "memory": "200m",
            "storage": "2Gi",
            "gpu": 1
          }
        }
      }
    }
    {
      "orchestrator": {
        "advanced_configuration": {
          "requests": {
            "cpu": "100m",
            "memory": "100m",
            "storage": "1Gi",
            "gpu": 1
          },
          "limits": {
            "cpu": "200m",
            "memory": "200m",
            "storage": "2Gi",
            "gpu": 1
          }
        }
      }
    }
    
  3. Auto Scaling パラメーターを更新します (任意)。

    autoscaling 構成ブロックを使用して、Horizontal Pod Autoscaler (HPA) パラメーターを上書きすることもできます。

    {
      "orchestrator": {
        "advanced_configuration": {
          "autoscaling": {
            "minReplicas": 1,
            "maxReplicas": 3,
            "targetCPUUtilizationPercentage": 70,
            "targetMemoryUtilizationPercentage": 70,
            "scaleUpStabilizationWindowSeconds": 60,
            "scaleUp": {
              "policy": {
                "type": "Pods",
                "value": 1,
                "periodSeconds": 60
              }
            },
            "scaleDownStabilizationWindowSeconds": 60,
            "scaleDown": {
              "policy": {
                "type": "Pods",
                "value": 1,
                "periodSeconds": 60
              }
            }
          }
        }
      }
    }
    {
      "orchestrator": {
        "advanced_configuration": {
          "autoscaling": {
            "minReplicas": 1,
            "maxReplicas": 3,
            "targetCPUUtilizationPercentage": 70,
            "targetMemoryUtilizationPercentage": 70,
            "scaleUpStabilizationWindowSeconds": 60,
            "scaleUp": {
              "policy": {
                "type": "Pods",
                "value": 1,
                "periodSeconds": 60
              }
            },
            "scaleDownStabilizationWindowSeconds": 60,
            "scaleDown": {
              "policy": {
                "type": "Pods",
                "value": 1,
                "periodSeconds": 60
              }
            }
          }
        }
      }
    }
    
  4. 変更を検証します。

    インストーラーを使用して構成を適用する前に、必要に応じてパラメーターを検証できます。このためには、以下を実行します。

    • ArgoCD アプリケーションの [ パラメーター ] セクションで、パラメーターを直接変更します。
    • 設定が期待どおりに動作することを確認します。
    • 検証済みの構成を cluster_config.json ファイルにコピーします。
  • 高度な構成を使用する

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得