From 3ebc470e3bde257766ca9dde69205737ec92c107 Mon Sep 17 00:00:00 2001 From: Gowtham-egov Date: Fri, 28 Jun 2024 17:53:05 +0530 Subject: [PATCH] added deployment pipeline for ng-health-prd --- .../backbone-services/jenkins/values.yaml | 7 ++++ .../helm/environments/ci-secrets.yaml | 36 +++++++++++++++++-- deploy-as-code/helm/environments/ci.yaml | 2 ++ 3 files changed, 43 insertions(+), 2 deletions(-) diff --git a/deploy-as-code/helm/charts/backbone-services/jenkins/values.yaml b/deploy-as-code/helm/charts/backbone-services/jenkins/values.yaml index 871afb35c9..8ff2c8cfd4 100644 --- a/deploy-as-code/helm/charts/backbone-services/jenkins/values.yaml +++ b/deploy-as-code/helm/charts/backbone-services/jenkins/values.yaml @@ -913,6 +913,13 @@ master: } disabled(false) } + {{- else if (eq $job.name "ng-health-prd") }} + deployer(repo:'git@github.com:HCM-NIGERIA/Nigeria-DevOps.git', branch: 'master', helmDir: 'deploy-as-code/helm', environment: '{{ $job.name }}')""") + sandbox() + } + } + disabled(false) + } {{- else }} deployer(repo:'git@github.com:egovernments/DIGIT-DevOps.git', branch: 'master', helmDir: 'deploy-as-code/helm', environment: '{{ $job.name }}')""") sandbox() diff --git a/deploy-as-code/helm/environments/ci-secrets.yaml b/deploy-as-code/helm/environments/ci-secrets.yaml index 736f812107..4eb6c569ec 100644 --- a/deploy-as-code/helm/environments/ci-secrets.yaml +++ b/deploy-as-code/helm/environments/ci-secrets.yaml @@ -2539,6 +2539,38 @@ cluster-configs: value: ENC[AES256_GCM,data:MN8YXbJordtghGXiEHl4nNMU/aOgTyrPdmV6XM5ZHkLMHUlf2Xba6w==,iv:KjEWGd/Vsy88n88QzNXcjMDH1nHyz6ndaiLDCN6Pckk=,tag:S1xXyFt4SbKMizYirTrK0Q==,type:str] - name: ENC[AES256_GCM,data:QvtIFNQZfavb/A==,iv:1fr6X67GU1cTwxAARyEPrKVHdmiZvzgxSNyvTqHIInc=,tag:nty4UnEXg1kHJimO+iRLQQ==,type:str] value: ENC[AES256_GCM,data:CAqORKxl/Fr05Q==,iv:d5xoiSkiDDNltWKg+xGZi5Cl5MVpT9UV/+ONJSLNjl8=,tag:LHw9ZCXqYuWGWCggjRcvUw==,type:str] + ng-health-prd: + apiVersion: ENC[AES256_GCM,data:99A=,iv:8+qCQYUJz+SJziaNWQwUEhqXn9zmrNQhX/SYGe9JQkY=,tag:n6b3jr2+ZCtTxMkCdPV4wQ==,type:str] + preferences: {} + kind: ENC[AES256_GCM,data:lLNnMzbI,iv:ZDsRm+Yj59HE/vwUbPiKDd9hvDaMDzZfVfpuss2/Z6A=,tag:njaum/6bt1YfVAhVbcO1jg==,type:str] + clusters: + - cluster: + server: ENC[AES256_GCM,data:rkhtqyVhVZcrfSdbFokPs+4ncUwZ2uMRPyFrpiyZBEMt6op1lAepAbzX6U81vXUY5HgNRkP+J7ocdFrG4/pahitxy75WOqzvug==,iv:druvl5fCWt+PQ3jMF5DjzfTb1YisuRubdshyTkPowGc=,tag:8SdPbdwtX6tv0vTXcStV/A==,type:str] + certificate-authority-data: ENC[AES256_GCM,data:iMFX34SfPHgbrsGfazxIASgCeMPqEFy65glykKOmm2mPp4Dirpi5Gishcigh15OvFSK+E6eilLtsuGb9CbjyId+eKqJclqBNdHyBOi0SLx2M6BKuM7DHnhg+XyRR1bB8anq9lWgYzqvpx4BGHxL53yx5cAj1ath1zamBn/Sqb/D0Ydj9Rg3ZvTOf2MfBTzEtdfTs2p+dpfZSEUhKQAhL3BeXSooUQAhur4oQ14rz9OA+nAVsVFBxkbRysVAn7quZx9tuvODFc0O0VF1WXvHT0p+oQtL7GuUasbcNYwKN6uRcMHyHCNoSKjDsi8pBBgVaQznLxjupgQ+pHd1XM7XpkGc0itXjgpLxNf0a66I6u8OB2aU5de0xBBb3mZhisZSbLQQvik9VvO3fKGrfunD1/OH9TzDxmktkL1Bnhrkni/0f43gZwpsxpB5ASopANmWCfPhLMqN+vXJ1cEbdRyOF+7RjboC3ONXnO2gPbwU/q8N6fh6MnaLY7iT7ClMj+9smj0dI8CoCMII/Pl3HhlX6aJwFNe8LYTG//h6C5JGtc/gmiB02hIWDftZDRJnixzVNyWJfYagxLvOfK6Jzl+GyF9okuuZP/cCYNHfBmvoEy2/5FijFWVUeH7yVUeFzXodPZyFabPGSQDJjC3j3HYEVdXzkHJzYmQePP79FSkEbPRKyd1csEXKinUtBuAgrsp9dJjCVvlx+BmgVwMt5+T2Dd1JLcVxlOctGxjJo6Ov5Er7o1vcsnS3LV4e2ltiWA9i11wLTcAURNNiGhk+EMsMIjhBLRpPczogPFsxc4mEw0OkeJ5Ajwse4ChvKBZu7ZqSiLPJC9rnfPB0uAX4N+1LfuMXGNV5P7q5bLHHlRDuZoS7Jf5SZzw4eD7O+L8HSMwAClNMZh2Oh81gkWdhJ+CfG13otIDnS62Dci+d0ayGHs+WLhUji6f5jkPZ54vETQi0zYcgZBaY66suKqGai0T7lVIDSt+wuubDoCDFPKD9+FmMDhzSPkG7VpYkHfQWmOuCOzBTV2UNw3ajs1hBxwnv4snaYUpzWCChWcLW8knOAjSUt/QWGA2F16x9RKz3sc/NSnEwuYxj/YLgEAwXg7jTe6kijIpHWvfH6EoNjyRVsL84N6vKpwqJaVt5fUoHHHQ11ShRGZCxC2xz7GBSEUqxHjV4hLnDXln8izo3Jgeh009kkOG0O91NEOAzJNRmuhM83Lw58uswKShRz+rTQp76gAyO0u8d8mDkNHTWVQB9+v9WMb5lWdxyNzLi8f4vdRlqWTdlc3Ma9bDljWQsUzrMiPJHJBA9AnuNwtt8kXEmmZXnjMKn+YkAuHbALQjRWUpSIcCkRL2SESzryQH3mgbnzDco74FmcE/nrwLYMq9w5vFSrOVlH3GWlTlJH71T+TwHPUX0XpsMrL4S09k/t/DrbuHSljG1tWU8UrCOdLr6cSTixxHN+tdULfxfzBbYB42VihxDJ+EczAz710Eyk1ED2wAXO6ke8LQPbsd9ZzQngDEU7k4vhLG8m6sX+gxeSUWuzIMD2JQoF7JDEEN8wW1ekREFRfmoQKbLu3Chhk58L1CvySq5y/awkvtGiyFA+k6yh/2aXHa3dM95lhmkJa6H1+GQJeV/4Nh7lIrbOARE0m3PLIMRkBBHDhIcGt6JnnKXl8nfPSlSh7Q337Dj094u3TemnBwBoTAW8crg+Za/hzB5hlBhcchIVcllKpBEJ0nK/ew/Ekpmv2JPYfWCE1xyOFs6Tpy5HYD9BzhiltYqc/gDid6cABxTKR6+6QBpdYLmzF8Kju9B9iRkAbBjGrIOHFb1soJUwDzyh2E2/qUbBTuEi7NM5mJDa6A6pUTwDBp8YZKVpThPDxqQbzDoB618JOMdsvpyyVk8Gx+3fXfTQjkmurEiRgF/FSyfpTv1LWXLa/EqO7dNemeyLqS5bq0Xc5t3uXm+x077CWq03eQ==,iv:Vffn5aXMrzVMMNSXiH4Gl2qpobQfx0/BY4p6O6LwhtE=,tag:Ydj7L8i7GeMq9Uk8zjcbWA==,type:str] + name: ENC[AES256_GCM,data:3O15j2xaIVJu3Nbi1g==,iv:oBoTrT6O6WxIhJJkmJizBpOjw93Ga/xiZ1nZHGYqYPo=,tag:g6ZZVAkxGrVp+TURd/146g==,type:str] + contexts: + - context: + cluster: ENC[AES256_GCM,data:CBQRwFLnyx7OgGCrbA==,iv:wxzbleOWuNC3nN9oT2nm6P/pvhDr6xx8vs+nMlbYSVE=,tag:PdW3VwtWstQ0M4dqbUzkBA==,type:str] + user: ENC[AES256_GCM,data:zfv9pofqEIjMgmqnbg==,iv:Y5JJpIIzIHIVAy/XAOW2erIB4C/XB830/mVf6tmaMjE=,tag:zPX4OUXNfdB4c/74QIL7zw==,type:str] + name: ENC[AES256_GCM,data:oUhGk3yLI18zgSAKvA==,iv:ZLk7K7RvRnAUdXd+LicvUPfre1cFjKMqJ/tSY+uXZ9U=,tag:fAvDfP0lz8pf6cnIZQm4CA==,type:str] + current-context: ENC[AES256_GCM,data:gjGbhwHHSTxc43ax8g==,iv:Cv3MmMQcx+V/Kcb+hTgkVHCMYk4k9ArGOz/CEbxfDEc=,tag:z4TX28adfWEuvlv+Rox+Cw==,type:str] + users: + - name: ENC[AES256_GCM,data:o82Q8cwyQW4ejZkM0A==,iv:d3vGFLFsYJxYxl/eCZ4wkIyBTxKCtVMhvKJOm6lIWSs=,tag:VyIoofIt7eXd/hqbZbMvjg==,type:str] + user: + exec: + apiVersion: ENC[AES256_GCM,data:FaZKNeJs4i/HrdKAVuFmou16SetVVm14zZrNQ1J/XKs+lIactg==,iv:BWIPINH6LK7HfFYpq5xDwnja1bVpRsCQ4rA9R6iPc/Y=,tag:zT1rOOf8wIg95JujPd1ATQ==,type:str] + command: ENC[AES256_GCM,data:098UkmGXr0IO0XhDQ8pwCWEMeQPS,iv:pR+r3lRRaNDNLaZ0opLsgd6W1JHR3oR9FUMPMVdSUns=,tag:nB6rPumB8b4H/rRq6dGtLw==,type:str] + args: + - ENC[AES256_GCM,data:Lb9fOmQ=,iv:XE5/92JxbCPpsOH2itNUUOUfrWzz8G3Vzv8p8JqWLio=,tag:JnTfM/E2wkJ9JNF+yVAfWw==,type:str] + - ENC[AES256_GCM,data:S7c=,iv:XxCtp176j83OafIxhaqxZYErPZL1Ii5WuJlBc1o3Buc=,tag:yoIEPfumQiu90ettHWbokw==,type:str] + - ENC[AES256_GCM,data:GqVovnR27olfxx/kSg==,iv:yeTCk+P18+972Diy+iWThSiyBxsE5WvWpUK+1mDJDjc=,tag:tzpBpC1HjNU0pLJqo2FF5A==,type:str] + env: + - name: ENC[AES256_GCM,data:8Neq7Omi8M22C5Q9guU=,iv:1FwwH4uI8vBzb++rMrD+mwa9cRQFM8zYsR0H1Wd6xwA=,tag:Sb2hLWzqa5csiarqxE6lEw==,type:str] + value: ENC[AES256_GCM,data:mJeA10iwmoIvNOdGiI3ipkeMx2k=,iv:4TymmpMklJgV6VxSY54Ya/hmDO2Nw84mE/TXcRehuWY=,tag:Wjw6DUWAQPCquEQDT3hnlA==,type:str] + - name: ENC[AES256_GCM,data:8TGeZKrk5x6np5kf0u5XykF3gej9,iv:ZWOpqsKAuRuFTjIysg/dFh+caJ6uZOfmnKN4TU+v/I0=,tag:ha6I8znF6nW7ShVTnfdF7w==,type:str] + value: ENC[AES256_GCM,data:G91U7Ck/7fyc4QeEfg5DZuzWifcpN1/8N0pG7sCFRnj19lw1MQ0amg==,iv:hEy/qmxyJQY42STb7+2kbX9LLxySHMLyYnZ0Qy6UOw0=,tag:hsJwNXDsxDTKQiwHWVklkg==,type:str] + - name: ENC[AES256_GCM,data:Bn2dPeAEyAav8w==,iv:jkJ8E9TRyh/oc7x5b790Q0J9R5dBL5Rpm4JGsywkCNs=,tag:w68y4PAitsDJdHep1jC5/w==,type:str] + value: ENC[AES256_GCM,data:L//zeQRz9Qz/nQ==,iv:9Tc+3bZDGAo643aDRh9FbWT26SyahN9G4I+TyTkRaRM=,tag:w+pTXYtw+FCbVtpxZY3vfg==,type:str] sops: kms: - arn: arn:aws:kms:ap-south-1:218381940040:key/9a3b0835-7713-4925-8b3d-da7e421d28d2 @@ -2549,8 +2581,8 @@ sops: azure_kv: [] hc_vault: [] age: [] - lastmodified: "2024-06-17T09:29:35Z" - mac: ENC[AES256_GCM,data:6ytbTVmVzVNleitQVhHa/QGer67tHnvRVQzY0e4yjwARcvkOVeUaIclTVhDY0aj6k1h5BkKEVA2jtBG9jI9gMSesTZI3vP3hll454bAj9ORzyLQErpeyWtNmY4tcpHru18ZauhgSi44MYmEji3oTimUTu/mNswRBaTGWnNIEL5w=,iv:SW3xjywraoPmiHMo8fKKG/ahW3rOSUp6pCcmtwuvEmk=,tag:qB5rccI9YgiF7+GBSCK49A==,type:str] + lastmodified: "2024-06-28T12:21:33Z" + mac: ENC[AES256_GCM,data:KjWc9+UU0oCF9FW3CBFQ2Ylc0DKR+ZH8H2hp+L6HwEpekswrAXe3hOtwu82GzuWg/D+YLa+3RWHmByqOJtEv5M11H8pRPz/TI9u8sYFrohOJ0M09BAE1xeYpOQHmQtJXYI6o1wpBqs/GWxHiLtVloGkoGtbb2PlMpD7xBewej6c=,iv:aYcnty0ulz+vnBRbxLAW1hZquYqJA9FXoIeC3R5nRYU=,tag:Ucabi48r58AObudurDP8MA==,type:str] pgp: [] unencrypted_suffix: _unencrypted version: 3.7.3 diff --git a/deploy-as-code/helm/environments/ci.yaml b/deploy-as-code/helm/environments/ci.yaml index 979a454382..c043a26e76 100644 --- a/deploy-as-code/helm/environments/ci.yaml +++ b/deploy-as-code/helm/environments/ci.yaml @@ -201,6 +201,8 @@ jenkins: acl: [egovernments*unified-mukta-qa] - name: moz-health-prd acl: [egovernments*moz-health-prd] + - name: ng-health-prd + acl: [egovernments*ng-health-prd] deployjobBuilder: repo: >-