[[2021-06-21_Mon]] #argo
Argoが管理する個々のワークフローを識別して、ワークフロー内で自身のワークフローIDを取得したい。
具体的には、argo list で出力される個々のエンティティを識別したい。
Workflowのフィールドにあるmetadata.generateNameがまさにIDになるのだけど、それをどう参照するかがわからない。
[Field Reference - Argo Workflows - The workflow engine for Kubernetes](https://argoproj.github.io/argo-workflows/fields/#objectmeta)
Global変数の定義表に、 `workflow.name`や`worrkflow.uid` があった。
[Workflow Variables - Argo Workflows - The workflow engine for Kubernetes](https://argoproj.github.io/argo-workflows/variables/#global)