After I launched an Argo workflow, it just hanged on ContainerCreating stage. After waiting for more than 10 minutes, it hasn’t changed at all. Then I found this article.
After using
kubectl describe pods
I finally found out the problem in Message column:
MountVolume.SetUp failed for volume "gcp-key" : secret "service-key" not found
That’s because I forgot to add secret to this Kubernetes cluster…