[[2021-06-19_Sat]] #argo
- テンプレートの変数展開は、 `{{inputs.parameters.message}}` のように記述する。
- テンプレートの式展開は、`{{= expr }}`のように記述する。ただし、パラメータはmap形式でないといけない `inputs.paramaters['my-param']`。
- Argo 3.1以降の機能なので、metadataにannotationをつけないといけない? [argo-workflows/expression-tag-template-workflow.yaml at master · argoproj/argo-workflows · GitHub](https://github.com/argoproj/argo-workflows/blob/master/examples/expression-tag-template-workflow.yaml)
- つけても動かなかった。
```yaml
metadata:
labels:
workflows.argoproj.io/test: "true" # for expression https://argoproj.github.io/argo-workflows/variables/#template-tag-kinds
```
参考: [Workflow Variables - Argo Workflows - The workflow engine for Kubernetes](https://argoproj.github.io/argo-workflows/variables/#template-tag-kinds)