Switch wf executor from docker to k8sapi (#72)

https://argoproj.github.io/argo-workflows/workflow-executors/#kubernetes-api-k8sapi
K8S API is the most secure and well tested executor as compared to
docker which requires priviledged access for docker sock

Signed-off-by: nitishm <nitishm@microsoft.com>

Co-authored-by: nitishm <nitishm@microsoft.com>
This commit is contained in:
Nitish Malhotra 2021-02-24 10:11:56 -08:00 коммит произвёл GitHub
Родитель cb53681938
Коммит 159302ac61
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 1 добавлений и 3 удалений

Просмотреть файл

@ -80,9 +80,7 @@ argo:
name: workflow-controller
workflowNamespaces:
- *namespace
containerRuntimeExecutor: docker
# For KinD use -
# containerRuntimeExecutor: k8sapi
containerRuntimeExecutor: k8sapi # Most Secure - https://argoproj.github.io/argo-workflows/workflow-executors/#kubernetes-api-k8sapi
server:
enabled: true