Argo ワークフロークラスターは、Alibaba Cloud Container Compute Service (ACS) 上でサーバーレスモードで実行され、BestEffort QoS を採用し、大規模ワークフローのエラスティックかつコスト効率の高いスケジューリングに最適化されています。
前提条件
-
Distributed Cloud Container Platform for Kubernetes (ACK One) が有効化されていること。
-
ACS が有効化されていること。
-
Resource Access Management (RAM) ユーザーにAliyunAdcpFullAccess 権限が付与されていること。
ワークフロークラスターの作成
Argo Workflow Clusters コンソールにログインします。
-
[Create Workflow Cluster] をクリックします。パラメーターを設定し、[Next] をクリックします。依存関係のチェックが完了したら、[Create Cluster] をクリックします。
パラメーター
説明
Cluster Name
クラスター名です。
1~63 文字:英字、数字、アンダースコア (_)、ハイフン (-) を使用可能。先頭は英字である必要があります。
Region
クラスターをデプロイするリージョンです。
VPC
既存の VPC です。
vSwitch
既存の vSwitch です。
Resource Group
権限管理およびコスト配分に使用するリソースグループです。
リソースは 1 つのリソースグループにのみ所属できます。
Tags
クラスターを識別するためのキーと値のペアのタグです。
API Server Access
構成は不要です。従量課金のプライベートネットワーク向けクラシックロードバランサー (CLB) インスタンスが自動的に作成され、API Server の内部エンドポイントとして使用されます。
重要このインスタンスを削除すると、クラスターの API Server にアクセスできなくなるため、削除しないでください。
Create and Attach EIP
有効にすると、CLB インスタンスにエラスティック IP アドレス (EIP) がアタッチされ、API Server へのパブリックネットワークアクセスが可能になります。
Enable Components and Audit Log
Kubernetes API のリクエストおよび結果を収集するために、API Server 監査ログを有効化します。後から有効化する場合は、「ACK クラスターからのコンテナログの収集」および「API Server 監査機能の使用」をご参照ください。
ワークフロークラスターの削除
Argo ワークフロークラスターを削除する前に、クラスター内のすべてのワークフローを削除して ACS リソースをリリースしてください。
Argo Workflow Clusters コンソールにログインします。
-
[Actions] 列で、 をクリックします。ダイアログボックスで、[OK] をクリックします。
参照
クラスターを使用するには、「Argo Server の有効化およびワークフローコンソールへのアクセス」をご参照ください。