From 474d74111e7af45f98f35b85a2b37019a20f68ef Mon Sep 17 00:00:00 2001 From: Ivan P <2119240+i5okie@users.noreply.github.com> Date: Thu, 12 Dec 2024 16:24:43 -0800 Subject: [PATCH] Revert "Migrate DeploymentConfigs to Deployments" This reverts commit 312c186e1c63c1d3e6afa9c9ed7f4ad8f322e25d. --- .gitignore | 1 - .../templates/audit/audit-deploy.overrides.sh | 4 ++-- openshift/templates/audit/audit-deploy.yaml | 20 ++++++++++++++----- 3 files changed, 17 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index d43c05e4..6ef1e49f 100644 --- a/.gitignore +++ b/.gitignore @@ -3,7 +3,6 @@ # Files created by the scripts from; https://github.com/BCDevOps/openshift-project-tools *_DeploymentConfig.json -*_Deployment.json *_BuildConfig.json *.local.* __pycache__ diff --git a/openshift/templates/audit/audit-deploy.overrides.sh b/openshift/templates/audit/audit-deploy.overrides.sh index 97496f11..04508889 100644 --- a/openshift/templates/audit/audit-deploy.overrides.sh +++ b/openshift/templates/audit/audit-deploy.overrides.sh @@ -15,7 +15,7 @@ CONFIG_MAP_NAME=audit-conf SOURCE_FILE=$( dirname "$0" )/../../../docker/audit.conf OUTPUT_FORMAT=json -OUTPUT_FILE=${CONFIG_MAP_NAME}-configmap_Deployment.json +OUTPUT_FILE=${CONFIG_MAP_NAME}-configmap_DeploymentConfig.json printStatusMsg "Generating ConfigMap; ${CONFIG_MAP_NAME} ..." generateConfigMap "${CONFIG_MAP_NAME}" "${SOURCE_FILE}" "${OUTPUT_FORMAT}" "${OUTPUT_FILE}" @@ -97,4 +97,4 @@ else fi SPECIALDEPLOYPARMS="--param-file=${_overrideParamFile}" -echo ${SPECIALDEPLOYPARMS} +echo ${SPECIALDEPLOYPARMS} \ No newline at end of file diff --git a/openshift/templates/audit/audit-deploy.yaml b/openshift/templates/audit/audit-deploy.yaml index 671e1015..82d45296 100644 --- a/openshift/templates/audit/audit-deploy.yaml +++ b/openshift/templates/audit/audit-deploy.yaml @@ -52,8 +52,8 @@ objects: ${ORGBOOK_WALLET_DB_PASSWORD_KEY_NAME}: ${ORGBOOK_WALLET_DB_PASSWORD} type: Opaque - - kind: Deployment - apiVersion: apps/v1 + - kind: DeploymentConfig + apiVersion: v1 metadata: name: ${NAME}${SUFFIX} labels: @@ -66,10 +66,20 @@ objects: spec: strategy: type: Recreate + triggers: + - type: ConfigChange + - type: ImageChange + imageChangeParams: + automatic: true + containerNames: + - ${NAME}${SUFFIX} + from: + kind: ImageStreamTag + namespace: ${IMAGE_NAMESPACE} + name: ${SOURCE_IMAGE_NAME}:${TAG_NAME} replicas: 1 selector: - matchLabels: - name: ${NAME}${SUFFIX} + name: ${NAME}${SUFFIX} template: metadata: name: ${NAME}${SUFFIX} @@ -94,7 +104,7 @@ objects: - /bin/bash - -c - "./run.sh" - image: image-registry.openshift-image-registry.svc:5000/${IMAGE_NAMESPACE}/${NAME}:${TAG_NAME} + image: "" ports: [] env: