From bc27a46abd6d666b0c35b01e92df5964f1ffdf3e Mon Sep 17 00:00:00 2001 From: jitender Date: Thu, 25 Jul 2019 15:32:32 +0530 Subject: [PATCH 1/3] added prod release --- releases/prod/airdrop-service.yaml | 115 ++++++++++++++++++++++++++ releases/staging/airdrop-service.yaml | 2 +- 2 files changed, 116 insertions(+), 1 deletion(-) create mode 100644 releases/prod/airdrop-service.yaml diff --git a/releases/prod/airdrop-service.yaml b/releases/prod/airdrop-service.yaml new file mode 100644 index 0000000..3e28e74 --- /dev/null +++ b/releases/prod/airdrop-service.yaml @@ -0,0 +1,115 @@ +apiVersion: flux.weave.works/v1beta1 +kind: HelmRelease +metadata: + name: airdrop-service + namespace: airdrop +spec: + releaseName: airdrop-service + chart: + repository: https://nynjagroup.jfrog.io/nynjagroup/helm/ + name: airdrop-service + version: 0.3.2 + values: + replicaCount: 1 + image: + repository: ${IMAGE_NAME} + tag: ${IMAGE_BUILD_TAG} + pullPolicy: IfNotPresent + gateway: + selector: + - api-gateway.default.svc.cluster.local + hosts: + - airdrop.nynja.net + resources: + limits: + cpu: 200m + memory: 700Mi + requests: + cpu: 50m + memory: 500Mi + nodeSelector: {} + tolerations: [] + affinity: {} + # SERVER PROPERTIES + service: + type: "ClusterIP" + port: 8080 + #grpc: 6565 + # CASSANDRA PROPERTIES + cassandra: + port: 9042 + keyspace: "airdrop" + userName: null + password: null + # contactPoints: 127.0.0.1 + contactPoints: "cassandra.cassandra.svc.cluster.local" + # KAFKA PROPERTIES + kafka: + host: "kafka.kafka.svc.cluster.local" + port: 9092 + group: airdrop + topic: events + # OTP PROPERTIES + otp: + expireTime: 120 # Note : Expire Time is in seconds + # GRPC PROPERTIES + grpc: + accountService: + host: account-service.account.svc.cluster.local + port: 6565 + authService: + host: auth-service.auth.svc.cluster.local + port: 6566 + # REST PROPERTIES + rest: + pushService: + address: "http://messaging-service.messaging.svc.cluster.local:8888" + qoinPro: + address: "https://apis.qoinpro.com" + # External Hosts + external: + hosts: + qoinPro: "apis.qoinpro.com" + message: "messaging-service.messaging.svc.cluster.local" + # LOGGING PROPERTIES + logging: + level: + root: INFO + # QOIN PRO HEADER + authentication: + qoinPro: + header: + name: "x-api-key" + # sealedsecret + value: "" + # QOIN-PRO TOKEN AUTHENTICATION DETAILS + users: + qoinPro: + client: "qoinPro" + # sealedsecret + secret: "" + userName: "qoinPro" + # sealedsecret + password: "" + # readinessProbe + readinessProbe: + exec: + command: + - /bin/sh + - -c + - curl --silent http://localhost:8080/airdrop/actuator/health | grep UP + successThreshold: 1 + failureThreshold: 10 + initialDelaySeconds: 120 + periodSeconds: 10 + timeoutSeconds: 10 + # livenessProbe + livenessProbe: + httpGet: + path: /airdrop/actuator/info + port: 8080 + successThreshold: 1 + failureThreshold: 10 + initialDelaySeconds: 120 + periodSeconds: 10 + timeoutSeconds: 10 diff --git a/releases/staging/airdrop-service.yaml b/releases/staging/airdrop-service.yaml index 8b3cc95..735c4f0 100644 --- a/releases/staging/airdrop-service.yaml +++ b/releases/staging/airdrop-service.yaml @@ -8,7 +8,7 @@ spec: chart: repository: https://nynjagroup.jfrog.io/nynjagroup/helm/ name: airdrop-service - version: 0.3.1 + version: 0.3.2 values: replicaCount: 1 image: -- GitLab From 32b7b4ca73c821328c6d38a050383b7aebbf4886 Mon Sep 17 00:00:00 2001 From: jitender Date: Thu, 25 Jul 2019 15:53:40 +0530 Subject: [PATCH 2/3] added prod sealedsecrets --- releases/prod/airdrop-service.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/releases/prod/airdrop-service.yaml b/releases/prod/airdrop-service.yaml index 3e28e74..238bfc0 100644 --- a/releases/prod/airdrop-service.yaml +++ b/releases/prod/airdrop-service.yaml @@ -81,16 +81,16 @@ spec: header: name: "x-api-key" # sealedsecret - value: "" + value: "AgASPWuFF3bv0WO/IRqj9yF+irOuW5hiRpORoIKH51tmXIABkPgT0HQt6fJesPXGCHICFlMBPEcXIdIICnDL4mymnkpjvlN6GJF1xve5nymeCLjIUzHC0pMK3d2pQO0BztV7EjfChFFsuJoqgZm4aMLAp88i/D1/Peeu6P2AG8G82AUNdjoCP0Ebh65+GZfQmNhRzUsz8tGjyCqpRnNEtb1+KhiGjNCFVAElPPjPxOYHQgO4i+am/q72MX+QK7POf7icXnMjzsAtDThFqiE55iTgIIFIh3mWlsakd3synSoyvQzUYeU0O7jOfOzH8+XKURq/ygPh6pAvjkMTcvsxX6IFfSEXtcEc6UTsV5MCS/416jIinWolmgAhmAlDsvRLd3/sed5y/bCePlagqxtcJslnYxNyf36YZmmf3KrLhk+schEhrdhhi9h2BpaxbP0tIqZqZvPeaBtAX1dAvwowkmIhmcHIx6SzhXNHXjFbYvLUQGfxzFCp/Vs/hGs/1I/58dw4E1AZTU+X+nd7Lxzy2rptYFmEA/HaQ6KCmjggCdKX5QZ3vqB3rJwOzyjEaG8iqYIAKEcUJL9Jr59hPH4wKVHzEIxt2nX92eQR3xif3FbNTly4F+z+j95zFOVfKczoG+cNwwoGi01du9XabAQwx9O+50ynhKPtoNohuiqo+xvqqPXJKpzi0O+HCv/lOlNkxMuDSNXXhQYk16/KfMJq2sAHTclJpLZIWDG7iR9m/SxrRmqAQwgmgDbH" # QOIN-PRO TOKEN AUTHENTICATION DETAILS users: qoinPro: client: "qoinPro" # sealedsecret - secret: "" + secret: "AgACjkN/QmH8rmqM2oUlUrhZk6D5sQxGTNwAZtmJkruqSDdQR28qqTiAUl1hauVXy2GYznGMRRyi2ky52Ix5lAUf1fn9B7Y3e+CWhh0bcbOqP6fwdj29oeJ/qqGYdg3jwQ7JdNUd85N8RNSsUj59kme/UX9hdYaf1Jxn8cH8DF0opcnc4F1CSCcLvepzwtyRN+Kv4E1NKFOJo8SjjBDSu5DTSlkPgaOvXqTe+uI8hnR7QttBAZz5G4kqh+gldYk2ZpyWSZlp1aMIF2Kmd1sG01cOj6myqWHSnFaHXBb71pFFKsqdHoYx434LMnRp9H/M/iUweYon04r7bNEyrAdXTogR43kFzE+fORExHh5/NWyr++J66dBC15MLYN31BX7VmvLXPENx8ZVw2/eLIxjGgAv2uPtxDlNQA+FExYv458F5JiVxdPxojb2q8+KdBP6iEAsos1DXkPsd/UMzSlaCzvQx6YWb4Zf3bAcZzIMrCj+ADHFzccWkuN2LC6jzxZ84W5hOK4w6YA9UVT3g4aE8VEcxIRvXXKfEi/BhGxIxqpBmgHNfwhf0cP/hg7clkpuMaE7h51i7KBoeZkjoY4mNl0+tkZssRqmsBtlafqyAPoUnwjVBsCU8dnBsk2mjsh1TprQI9YGZtGYPWawSEgQxg5T6MsZxFd9gtxT/+nCw9FfmiHoFBDGynmOP/rLYNyhKsiHH6CVDTddaV+qmb1eqlDH9PfNG4QE=" userName: "qoinPro" # sealedsecret - password: "" + password: "AgALMja0qAsEzYvakxT2A7SCjwBK7xE7ilBfYkuV3bPVlbgiQ9Q8CrlGrRE3vXv6GXNmzBc7NwMvTJ0Zh/HDNq9K74REdsMTJN9eNkjC+xLgRoyHqSeOEKzDXy4DJczYzbYhQ/t7qpIasuSAzmFkF06Ee/aZBWbEDQMITY1Ajf+Nl4qd3FcAXSahQ9xWoR8HDFIdALXvjWxeQGoquyhuZ/0vs1PcxD7VgTezcEBRv0bIWT8FtSrC2P/jU472wswS+OY0uqNiuTJF1Q948S5PExcp7aTELk+wCcceTM4pWXILFMFiDTZnPq14d3r3+Yf4UE67uPhU/6nW43enNGCCKegOeMMpuJg3gIOENmU8XhOPRfbhDWwCK65KkQpOoBDf+BhhwU1ItlNQERgW5u9nlHgGMVrxDdNE35Bq7Oz6I8MAaACQpPPGYgHufjsdIqf09WuPdZUXXLAHrymCdGsGBFIY4nIcGUnGBqQhuWrCNm/hkeuq3uvuHH09RIqRZNMhD9kRTFXCmLa4e0R8BLw3mY2gUmnwuob0+bjfZoJDnhjeghmmKXE09KHP9oltp/mzKnlCK4ZwlS7z4vwv6FU8Oi1sAhiVGMio8dIg9eCAWI5eqvryZ/5RfbloDr5d1hLOY0v0Slf2z8C3PQtnwWzuR/8op/gyMEeX2Y7rZuNyM7jJfKo+oAqucZ3YwDeO2HIam6OFbFsbXODmaYyf+SU=" # readinessProbe readinessProbe: exec: -- GitLab From 59eeb901b3dc671f4c1a7e0f794ac337827e6ff4 Mon Sep 17 00:00:00 2001 From: jitender Date: Thu, 25 Jul 2019 16:24:08 +0530 Subject: [PATCH 3/3] added message password sealedsecret, chart 0.4.0 --- charts/airdrop-service/Chart.yaml | 2 +- charts/airdrop-service/templates/deployment.yaml | 9 +++++++++ .../templates/nynja-message-sealedsecrets.yaml | 15 +++++++++++++++ charts/airdrop-service/values.yaml | 5 +++++ releases/dev/airdrop-service.yaml | 7 ++++++- releases/prod/airdrop-service.yaml | 7 ++++++- releases/staging/airdrop-service.yaml | 7 ++++++- 7 files changed, 48 insertions(+), 4 deletions(-) create mode 100644 charts/airdrop-service/templates/nynja-message-sealedsecrets.yaml diff --git a/charts/airdrop-service/Chart.yaml b/charts/airdrop-service/Chart.yaml index c001c71..162a044 100644 --- a/charts/airdrop-service/Chart.yaml +++ b/charts/airdrop-service/Chart.yaml @@ -2,4 +2,4 @@ apiVersion: v1 appVersion: "1.0" description: Airdrop service. name: airdrop-service -version: 0.3.2 +version: 0.4.0 diff --git a/charts/airdrop-service/templates/deployment.yaml b/charts/airdrop-service/templates/deployment.yaml index 8970ff2..de68891 100644 --- a/charts/airdrop-service/templates/deployment.yaml +++ b/charts/airdrop-service/templates/deployment.yaml @@ -81,6 +81,15 @@ spec: secretKeyRef: name: {{ template "airdrop-service.fullname" . }}-qoinpro-key key: qoinPro + - name: AUTHENTICATION_NYNJAP2PMESSAGING_USERNAME + value: {{ .Values.authentication.nynjaP2PMessaging.username | quote }} + - name: AUTHENTICATION_NYNJAP2PMESSAGING_PASSWORD + valueFrom: + secretKeyRef: + name: {{ template "airdrop-service.fullname" . }}-message + key: password + - name: AUTHENTICATION_NYNJAP2PMESSAGING_SENDERACCOUNTID + value: {{ .Values.authentication.nynjaP2PMessaging.senderAccountId | quote }} {{- if .Values.users.qoinPro.client }} - name: USERS_QOINPRO_CLIENT value: {{ .Values.users.qoinPro.client | quote }} diff --git a/charts/airdrop-service/templates/nynja-message-sealedsecrets.yaml b/charts/airdrop-service/templates/nynja-message-sealedsecrets.yaml new file mode 100644 index 0000000..1251c76 --- /dev/null +++ b/charts/airdrop-service/templates/nynja-message-sealedsecrets.yaml @@ -0,0 +1,15 @@ +{{- if .Values.authentication.nynjaP2PMessaging.password}} +apiVersion: bitnami.com/v1alpha1 +kind: SealedSecret +metadata: + name: {{ template "airdrop-service.fullname" . }}-message + labels: + app: {{ template "airdrop-service.name" . }} + chart: {{ template "airdrop-service.chart" . }} + release: {{ .Release.Name }} + heritage: {{ .Release.Service }} +spec: + encryptedData: + # QoinPro header secrets. + password: {{ .Values.authentication.nynjaP2PMessaging.password }} +{{- end }} \ No newline at end of file diff --git a/charts/airdrop-service/values.yaml b/charts/airdrop-service/values.yaml index 303c045..bd89e7f 100644 --- a/charts/airdrop-service/values.yaml +++ b/charts/airdrop-service/values.yaml @@ -88,6 +88,11 @@ authentication: header: name: "x-api-key" value: "" + nynjaP2PMessaging: # This service will be called to send OTP message on P2P chat connection. + username: "nynja" + #sealedsecret + password: "" + senderAccountId: "6065b9bf-a69c-4837-99bd-489065f106f1" # This will be send in request parameters. # QOIN-PRO TOKEN AUTHENTICATION DETAILS diff --git a/releases/dev/airdrop-service.yaml b/releases/dev/airdrop-service.yaml index ccdd1bd..2b0432a 100644 --- a/releases/dev/airdrop-service.yaml +++ b/releases/dev/airdrop-service.yaml @@ -8,7 +8,7 @@ spec: chart: repository: https://nynjagroup.jfrog.io/nynjagroup/helm/ name: airdrop-service - version: 0.3.2 + version: 0.4.0 values: replicaCount: 1 image: @@ -82,6 +82,11 @@ spec: name: "x-api-key" # sealedsecret value: "AgA5cMx5F5Pcx1gmBbwXm5LKOrsJf2R+0rTWHu3xmzaMxcEtj2Ov52I5EvoU40JqcUxwtV577PhkYuvGUZXTD407LiW2cduzyOuBBfc/FxV2Dr6ynvK8i+pLmRnKva86KThsVRSLA+ScRQS/h7GRMX1/OUm6da66qDeDsOzD1eB78MmNMq5WgiADGLI6kCzlzPfARo7ccMX0nnqQNuTJLsMbyjyi/qpy7BSShsUMxSliTOVFAQWNaxAz9qy36MIkM1+14J4OgcRP5zfLUxY+SFWeBRofkywjQYrsRG58jFDQenesmww/40sseZ8ZXJRjH4A+XyOxac1Hp22wGM8nv0RcCCopstKJuCLgxXjwN3RdeDfT4wW1vwZApvkz0CcqGOWb4NLoY2p8EsJYrYai1B4DkHyBo8pqKGLONOTD+culVWCipiH8vwrR0xqOjY6kOClf92r+I5Z4xfLnip8pA0ds3HyiUFskq12a3gZIjE4n3fhsfp94+BBJa9TbQY0LOqJ5QUbhiYjD+6/3lXxUr7xpZF+gHeMzXavJOBPQ+vRuKwHxa93JKIqkcGTqIt8tEHN7geshKjVMRd8EOctj7MsXQc/rny7AveEunHzRCWx4S/W0d7vDK8rtUIwmIXEY24WJeP8FJKvu4wfyZh93NfWpQKOwOkc7mc80KcDW6jCw91ec+3M88P8XSG2klTmoPqMd6bJaGuaJTn+F2x6vIO5rfPshkZ3Nb27OB3qE6ignsnPGerXCFVCk" + nynjaP2PMessaging: # This service will be called to send OTP message on P2P chat connection. + username: "nynja" + #sealedsecret + password: "AgCIyy/R7CJMWB3x1kBK3OHPcTYsmQIeCjuLgaUvnYYAAFg8OLm1h8YK92v4xUrODgjJeQp1aGqcTxWyYCYLpu+oqnBt0lAhEXXtjYL8XNC3s9yJWsfKP8eBxLN+yJstPMJ/gpvx+faZGfJueU0baLR4K4bgBR0ePxK4QRrxCVJOXIf4seAwwuUcSrNTmkJiKahBbrezVUHR93ZxTTjSF+2ovwNsaodSejoJgVl2AmA1tbBx5il4e/EJMIT62FkX+Dn3oKgxYLGA7DjQkn1xXqwVuLS+Bi7I7ankcFXEkgJ8Zk5RkibSTA/u9kzXVQXx36ew2l75jLOyJvx6AS16+B6FYfWzg0nPktp4gAFc23ArC0hn/NV16xCfoD1Q5cs/L8okcGGkwJEgmHK9HgyGDQ0r4ODgB+5UEfTr2uY+JTQJxJCeMtzdbtKHL+eJv6Y0Mnx9+s2lSOBTSzTADd1Raq5tfO+aX1+upSydvqKwuxJfE2y+Pl3f6ecwO4Xujf9tLOuNq+ole8+xSJiWrg4CXnr15tOL4GtnkQe4McygnMSe3DPMDGBlUUbDhVBz8zKL2sKdNJE5vDFDiM8xlZViJO961rbjy3Ca4mbZxMgY5HwiD+sQbSytj9f5hERhT4cnHzbMjIqQ9ZjrmZxLAljGmh0+tbBAbClCjJowssdRT30lg5h3SjJzm1SCzbx+C7WwXosvwnSGbjal" + senderAccountId: "6065b9bf-a69c-4837-99bd-489065f106f1" # This will be send in request parameters. # QOIN-PRO TOKEN AUTHENTICATION DETAILS users: qoinPro: diff --git a/releases/prod/airdrop-service.yaml b/releases/prod/airdrop-service.yaml index 238bfc0..a23e955 100644 --- a/releases/prod/airdrop-service.yaml +++ b/releases/prod/airdrop-service.yaml @@ -8,7 +8,7 @@ spec: chart: repository: https://nynjagroup.jfrog.io/nynjagroup/helm/ name: airdrop-service - version: 0.3.2 + version: 0.4.0 values: replicaCount: 1 image: @@ -82,6 +82,11 @@ spec: name: "x-api-key" # sealedsecret value: "AgASPWuFF3bv0WO/IRqj9yF+irOuW5hiRpORoIKH51tmXIABkPgT0HQt6fJesPXGCHICFlMBPEcXIdIICnDL4mymnkpjvlN6GJF1xve5nymeCLjIUzHC0pMK3d2pQO0BztV7EjfChFFsuJoqgZm4aMLAp88i/D1/Peeu6P2AG8G82AUNdjoCP0Ebh65+GZfQmNhRzUsz8tGjyCqpRnNEtb1+KhiGjNCFVAElPPjPxOYHQgO4i+am/q72MX+QK7POf7icXnMjzsAtDThFqiE55iTgIIFIh3mWlsakd3synSoyvQzUYeU0O7jOfOzH8+XKURq/ygPh6pAvjkMTcvsxX6IFfSEXtcEc6UTsV5MCS/416jIinWolmgAhmAlDsvRLd3/sed5y/bCePlagqxtcJslnYxNyf36YZmmf3KrLhk+schEhrdhhi9h2BpaxbP0tIqZqZvPeaBtAX1dAvwowkmIhmcHIx6SzhXNHXjFbYvLUQGfxzFCp/Vs/hGs/1I/58dw4E1AZTU+X+nd7Lxzy2rptYFmEA/HaQ6KCmjggCdKX5QZ3vqB3rJwOzyjEaG8iqYIAKEcUJL9Jr59hPH4wKVHzEIxt2nX92eQR3xif3FbNTly4F+z+j95zFOVfKczoG+cNwwoGi01du9XabAQwx9O+50ynhKPtoNohuiqo+xvqqPXJKpzi0O+HCv/lOlNkxMuDSNXXhQYk16/KfMJq2sAHTclJpLZIWDG7iR9m/SxrRmqAQwgmgDbH" + nynjaP2PMessaging: # This service will be called to send OTP message on P2P chat connection. + username: "nynja" + #sealedsecret + password: "AgBy0wN7fRQJ8ABJW1wyl0RLWf+WxItWVEXGjHAM06KtVbYi2cFJDivOrUHsIedXlyQVpiXPDGIRNzW0TLYDYlOimqroEcgqKSWegq+4Iv9z/J8oGBcV+/febdNlaXRP7XpOn91jNOTqbR2sroAAegFswguBP6jf/zO8tsvNjwFNqaFbIqfu9sSE0Cz7t98uKMvrRdFhnEBqnCqYEdTLw0YmAQyB8unYNbG6F2KZGeJ9aDlOe4+gElOidkDsw2LATS2Dm8ZEi5qkorlDK06pM7iXC49DktobXKdXIGaXflwu8p0zmHXkLEpNof8fUF+HRlsfZPq5R/SEeHZA+fqY7hO9p8OFpMYWUI6FysRc01XXFUEjl4zcaaA124ClRLqZhZuT6nc6QZ5ZFQYkqEmEd3ZLBmpR4C+DbPctx/pATRBT4V2KrHOWQNDs3ovizO2bJzrxir8hKV7f5iBu6qlxpikIz+zeRkW8OdxhVyBRxFDyYG13EOxjrUjaIJ2QYwCtZISpvFgZEV8SdiWeV72EXtQzJaRV5O0fijJg37YZt6avXjiWlNhfMGXso5Hl6GuBFqZCgvZKZspGNqrFAsT/VGus1Ah3aE0yC2IuIpxZRtOCLj4AS8FzjHyo7jIA5tssrKMNLqQqJjbSyoTPi3MEWHnbKfYHUQvKtisrXGJJTBAgdlN/vU+FEBmuONgEiFvvMYebAE4Tnzwl" + senderAccountId: "6065b9bf-a69c-4837-99bd-489065f106f1" # This will be send in request parameters. # QOIN-PRO TOKEN AUTHENTICATION DETAILS users: qoinPro: diff --git a/releases/staging/airdrop-service.yaml b/releases/staging/airdrop-service.yaml index 735c4f0..b203a34 100644 --- a/releases/staging/airdrop-service.yaml +++ b/releases/staging/airdrop-service.yaml @@ -8,7 +8,7 @@ spec: chart: repository: https://nynjagroup.jfrog.io/nynjagroup/helm/ name: airdrop-service - version: 0.3.2 + version: 0.4.0 values: replicaCount: 1 image: @@ -82,6 +82,11 @@ spec: name: "x-api-key" # sealedsecret value: "AgCZ+Ry2bVS5hkcWUp2dMqBBZwZCU/LygywUYHeFqYzssYYxMaZxTziyU8DTJxOesGxpKCWmb17mdFwmwrAcgTL4JJnibMNVsxMSN10wT9iRHFc+HgynXqU0112qoN5LBPvqNJz2zMitEf9u8KIe/lxwCd0WUCfdfk14Egt9BvK05Nus22j5qtNMOfS3+VpxGvfxF+d4kWGUm1uR+Ac0FLVNqDe3cgfOtw4gz+rsz9jETm5C5tW+sN5msW/iIZUQxfq2kUPdeNpv+07TKj5OQw1+TK0nTjYnTWkCTtgm0MzoK6327hmJ/DgKSjek8PWqxLp11CMPrmo5/xf9/n3PZ40N+tzS5I1jKnP0mZLdkybqxyvJkOnzAWy6HFrhd1aMMgVNVjvmdrWGmFNAwTrVgFMFSkPzQxVzJNQNM6AFhwooeUAqOAuWAoZiF40Zrg16Q2NBcUMrSqhn9zlCurmF1+DHhjgHPI5Vp8JXAqTsgUgx9Bz5M3t82PjTU+gOZeySkNnSewmkuUyniikBGwafF/sQEPsHyueCN0cWi2kqiO35JfO2PuRJvLj9GrvHc/oFLok6lWqtMejOoBkO+OxAOgJjy3WkwDqab4w73mDciUjI5Tu28+JaUt4kQIOjTAXOMH4D3rB5ck1NCRbV9c/ZUiTFP1dYa14SBNAPgRrmDDrMNq4+a7pKd5qaUq6p7XSQPt5YYzs5R1kpQCyMAmsxaZbyMKd2FQtylHjJPKXacfCP6bZTEtVGXeHa" + nynjaP2PMessaging: # This service will be called to send OTP message on P2P chat connection. + username: "nynja" + #sealedsecret + password: "AgBCWVwms4/NFeD543k6C99tfcmXJwsW8p7GB6lejKZuSlDREELTBULM45UXrl3DI9Hnr+8PCPh9cjdWrb7GxXcLbj/ADMZdV04TgYnJ4iC0y3HnhQvoHCNZ4h6R0dCrfWzhNotH4BcnJzBfbWFApHDRKTuZN6Vp/xQgaRyz7FYctkTMN9hoVq35SQ7d1973d3Gibmtst6dd82ZmMQRYFRzg22jUZN3gD4ivMOfsaTIMaKZBMtSvyrMhiYGqmXJq+XslPt4coTJ86JIjUNDOVv+jzFtH/nyF8kQRiHMZtFu1YYHSUA1qOt1aOzVYuMzrZx7oizDcrGh9Nb1PM4ysC6MBeND177OMtR1EwDNnl3Tra8xKWGMEP2o8SUbTp57trl+ZK1Q6k/YklXN4qy5qgRaCwn89ZjLECMG7ZXn62KFHyit80uJUEVVpYNpHpEXlKWK2mimkUGLcCRz6KBbkJYCXOj2DkEDuZcgSltrrJcWw20972kQ8SfRsngkVuYyeXhTe6EcQ1TrKmi6Exr329Pc915HfYalNygtJIP9DDE5mDUjhkNu3RXOGmsWXpSvDNbziWQ38tcR1Oq3W8u5Bt0hYSTq8rsW93RyuiRjDKEBMytZF/wQOqj/bk2jL0jM0VAu2xU3ZLvhtXuCyIR2v27xSaNW4V4SvJTRC16dUwuoRg1pQ4fjv+fRBM6sUdeBaQ9AKcXZ6KtQF" + senderAccountId: "6065b9bf-a69c-4837-99bd-489065f106f1" # This will be send in request parameters. # QOIN-PRO TOKEN AUTHENTICATION DETAILS users: qoinPro: -- GitLab