From 2dda3c505c3e00280be8afb111d657f31b3149cd Mon Sep 17 00:00:00 2001 From: Ruslan Aliev Date: Fri, 5 Jan 2024 11:07:12 -0600 Subject: [PATCH] Enable configurable support of armada apply operator mode Signed-off-by: Ruslan Aliev Change-Id: Ie5e582aa7b4a64a4fa3f3fabb8d65ded76e14340 --- .../genesis/etc/kubernetes/manifests/bootstrap-armada.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/promenade/templates/roles/genesis/etc/kubernetes/manifests/bootstrap-armada.yaml b/promenade/templates/roles/genesis/etc/kubernetes/manifests/bootstrap-armada.yaml index 63acaf33..4384bb2d 100644 --- a/promenade/templates/roles/genesis/etc/kubernetes/manifests/bootstrap-armada.yaml +++ b/promenade/templates/roles/genesis/etc/kubernetes/manifests/bootstrap-armada.yaml @@ -28,6 +28,9 @@ spec: if armada \ apply \ --target-manifest {{ config.get_path('Genesis:armada.target_manifest', 'cluster-bootstrap') }} \ +{%- if config['Genesis:enable_operator'] is sameas true %} + --enable-operator \ +{%- endif %} $([[ $attempt -le $ARMADA_METRICS_MAX_ATTEMPTS ]] && echo --metrics-output "${ARMADA_METRICS_OUTPUT_DIR}/armada-bootstrap-${attempt}.prom") \ /etc/genesis/armada/assets/manifest.yaml &>> "${ARMADA_LOGFILE}"; then break