Argo Workflows は、並列ジョブをオーケストレーションする Kubernetes 向けのクラウドネイティブワークフローエンジンです。Cloud Native Computing Foundation (CNCF) の卒業プロジェクトとして、ユーザー採用、セキュリティ、プロジェクトの成熟度において最高水準を満たしています。このトピックでは、Argo Workflows コンポーネントの導入、インストール手順、およびリリースノートについて説明します。
導入
Argo Workflows は、オープンソースの Argo Workflows プロジェクトをベースに、安定性とパフォーマンスを向上させて開発されました。これにより、クラスター内で大規模ワークフローをデプロイできます。
ユースケース
Argo Workflows は、次のような標準的なワークフローシナリオに最適です。
機械学習パイプライン
自動運転シミュレーション
遺伝子シーケンシングタスク
バッチデータ処理
継続的インテグレーションと継続的デリバリー (CI/CD)
インフラストラクチャ自動化
注意事項
大規模なワークフローのオーケストレーションについて、運用・保守不要で高いパフォーマンスが必要な場合は、Serverless Argo Workflows の使用を推奨します。詳細については、「分散型 Argo ワークフロー向け Kubernetes クラスターの概要」をご参照ください。
ワークフローの送信については、「ワークフローの管理」をご参照ください。ベストプラクティスについては、「ベストプラクティス」をご参照ください。
ご質問やご提案がある場合は、DingTalk グループ 35688562 に参加して技術チームと議論してください。
Argo Workflows のインストール
Argo Workflows は、Container Service for Kubernetes (ACK) コンソールの[アドオン] ページでインストールできます。
「ACK コンソール」にログインします。左側のナビゲーションウィンドウで、[クラスター] をクリックします。
[クラスター] ページで、管理対象のクラスターを見つけ、その名前をクリックします。 左側のナビゲーションウィンドウで、[アドオン] をクリックします。
[アドオン] ページで、[Argo Workflows] を検索します。
[Argo Workflows] を探し、カード上の [インストール] をクリックします。
「[Install Argo Workflows]」ポップアップで、[OK] をクリックします。
デプロイメントの検証
[クラスター] ページで、管理するクラスターを見つけ、クラスターの名前をクリックするか、[操作] 列の [詳細] をクリックします。
左側のナビゲーションウィンドウで、[アプリケーション] > [Helm] を選択します。
[Helm] ページで、Argo Workflows のデプロイメントのステータスを確認します。[ステータス] 列に [デプロイ済み] と表示されている場合、Argo Workflows は正常にデプロイされています。
リリースノート
2024年11月
| バージョン | イメージアドレス | リリース日 | 説明 | 影響 |
|---|---|---|---|---|
| v3.5.12-4ad4d3b | registry.cn-hangzhou.aliyuncs.com/acs/workflow-controller:v3.5.12-4ad4d3b | 2024年11月15日 | バージョン 3.5.12 がリリースされました。 | この更新はワークロードに影響を与えません。 |
| registry.cn-hangzhou.aliyuncs.com/acs/argo:v3.5.12-4ad4d3b | ||||
| registry.cn-hangzhou.aliyuncs.com/acs/argoexec:v3.5.12-4ad4d3b |
2022年3月
| バージョン | イメージアドレス | リリース日 | 説明 | 影響 |
|---|---|---|---|---|
| v3.3-0d060b7 | registry.cn-hangzhou.aliyuncs.com/acs/workflow-controller:v3.3-0287b37 | 2022年3月29日 | Argo Workflows コンポーネントが利用可能になりました。 | この更新はワークロードに影響を与えません。 |
| registry.cn-hangzhou.aliyuncs.com/acs/argo:v3.3-0287b37 | ||||
| registry.cn-hangzhou.aliyuncs.com/acs/argoexec:v3.3-0d060b7 |