Add runner registration related properties
requested to merge khaossolutions/gitops/gitlab-runner-operator:feat/runner-registration-settings into master
This MR adds runner registration related properties to the Runner CRD and increases feature parity with the Runner Helm Chart.
One exception is made in comparison to the Runner Helm Chart: The Runner CR defaults locked
to false instead of true. This is required to maintain API semantics, as REGISTER_LOCKED
was hard coded to false
until this now, see guidelines on compatibility -> semantic behavior
Refactored the environments variables test and covered the new cases with these 3 new properties.
Closes #96 (closed)
Edited by Em Karisch