Changes in v0.4.0-alphav3
since v0.4.0-alphav2
Changes
- Bug fix for SSH keys to be configured before pulling any items via ssh. Also fixed permissions to be able to set up the SSH key to be used by uid 2000 60152e4
- The workflow PersistentVolumeClaim is checked to exist before continuing the runner workflow ccbda81
Breaking changes
None
Additions
- Worker concurrency has been added to run more than one terraform resource at a time. This is added as the container argument
--max-concurrent-reconciles
. 057f94c - new options to the
.spec
to support using a script (via a configmap) to change runner scripts. e3a209a (This was later broken by 4af468a on accident.)scriptRunnerExecutionScriptConfigMap
is used to run custom scripts for thisscript
containerssetupRunnerExecutionScriptConfigMap
is used to run a custom script forsetup
containersterraformRunnerExecutionScriptConfigMap
is used to run a custom script fortf
containers
- added
.spec.scmAuthMethods.timeout
which is used to set custom timeouts when the TFO controller fetches "sources" from a matching host ofscmAuthMethod
9f2ef64 .spec.keepCompletedPods
to prevent completed pods from "self-cleanup". When set as true, pods stay in aCompleted
state on the cluster. ca2bd89.spec.runnerRules[]
lets users define extra RBAC rules for runner pods ca2bd89