From 3d9ad24befaaba53c66c0cbd2c780c478f9d85e5 Mon Sep 17 00:00:00 2001 From: Andrey Melnikov Date: Tue, 30 Mar 2021 11:57:50 -0700 Subject: [PATCH] feat: default to pns for workflow engine and hide the configuration --- common/argo/base/vars.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/common/argo/base/vars.yaml b/common/argo/base/vars.yaml index be3084c..f19c3f4 100644 --- a/common/argo/base/vars.yaml +++ b/common/argo/base/vars.yaml @@ -3,10 +3,11 @@ # Description: Configuration options for the Workflow engine # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - workflowEngine: + hide: true # The executor workflow engine uses to perform certain actions like monitoring pod logs, collecting artifacts, managing container lifecycles, etc. # The possible values are `docker` and `pns`: # - `docker` is more reliable, however it mounts the `docker.sock` of the host makes it less secure. # - `pns` is more secure, however in some versions of Kubernetes, it tends to fail on tasks that take less than 15 seconds. containerRuntimeExecutor: required: true - default: docker \ No newline at end of file + default: pns \ No newline at end of file