From a0b4d6d5a4f840fb309e53505cd65cb22c54ab95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?An=C5=BEe=20=C5=BDitnik?= <anze.zitnik@xlab.si> Date: Tue, 15 Feb 2022 11:45:12 +0100 Subject: [PATCH] CI: automate deploy to MEDINA k8s. --- .gitlab-ci.yml | 9 +++++++++ kubernetes/wazuh-vat-evidence-collector-deployment.yaml | 3 +++ 2 files changed, 12 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 33fef97..7aa284f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -13,6 +13,7 @@ stages: - build - test - push + - deploy build: stage: build @@ -45,3 +46,11 @@ push: - docker logout $MEDINA_REGISTRY only: - master + +deploy: + stage: deploy + script: + - docker run --rm curlimages/curl -I -X POST "https://xlab:110bb809200c797e6031787b51a049b819@cicd.medina.esilab.org/jenkins/job/medina/job/wp3/job/task_3.2/job/wazuh-vat-evidence-collector-deploy/buildWithParameters?PRJ_ENV=dev&PRJ_IMAGE_TAG=latest&YAMLS_OVERRIDE=" + only: + - master + diff --git a/kubernetes/wazuh-vat-evidence-collector-deployment.yaml b/kubernetes/wazuh-vat-evidence-collector-deployment.yaml index 3d008ae..a04b7d2 100644 --- a/kubernetes/wazuh-vat-evidence-collector-deployment.yaml +++ b/kubernetes/wazuh-vat-evidence-collector-deployment.yaml @@ -25,5 +25,8 @@ spec: - name: config-volume mountPath: /evidence-collector/constants.json subPath: constants.json + env: + - name: TIME + value: {{time}} imagePullSecrets: - name: regcred -- GitLab