From e81686a86faf95c8f6edf446a2e314eb4b498fa9 Mon Sep 17 00:00:00 2001 From: Lalet Scaria Date: Thu, 1 Jun 2023 14:34:27 -0400 Subject: [PATCH] Add new secrets for bigQuery (#28) * Add new secrets for bigQuery --- .gitlab-ci.yml | 26 +++++++++++++++++++++++ helm/testnet-faucet/templates/faucet.yaml | 7 +++++- 2 files changed, 32 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9af4461..36f478c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -46,6 +46,11 @@ build/publish: --set faucet.rippledUri="${RIPPLED_URI}" --set faucet.fundingAddr="${FUNDING_ADDR}" --set faucet.fundingSecret="${FUNDING_SECRET}" + --set faucet.bigQueryPrivateKey="${BIGQUERY_PRIVATE_KEY}" + --set faucet.bigQueryClientEmail="${BIGQUERY_CLIENT_EMAIL}" + --set faucet.bigQueryProjectId="${BIGQUERY_PROJECT_ID}" + --set faucet.bigQueryDatasetId="${BIGQUERY_DATASET_ID}" + --set faucet.bigQueryTableId="${BIGQUERY_TABLE_ID}" --set faucetng.domainName="${FAUCETNG_DNS}" --set faucetng.proxiedService="http://${RELEASE_NAME}-${RELEASE_ENV}-faucet:3000" ${RELEASE_NAME}-${RELEASE_ENV} ./charts @@ -69,6 +74,11 @@ deploy to testnet stg: FUNDING_SECRET: $FUNDING_SECRET_TEST_STG FAUCETNG_DNS: $FAUCETNG_DNS_TEST_STG RIPPLED_URI: $RIPPLED_URI_TEST + BIGQUERY_PRIVATE_KEY: $BIGQUERY_PRIVATE_KEY + BIGQUERY_CLIENT_EMAIL: $BIGQUERY_CLIENT_EMAIL + BIGQUERY_PROJECT_ID: $BIGQUERY_PROJECT_ID + BIGQUERY_DATASET_ID: $BIGQUERY_DATASET_ID + BIGQUERY_TABLE_ID: $BIGQUERY_TABLE_ID deploy to devnet stg: stage: deploy @@ -79,6 +89,12 @@ deploy to devnet stg: FUNDING_SECRET: $FUNDING_SECRET_DEV_STG FAUCETNG_DNS: $FAUCETNG_DNS_DEV_STG RIPPLED_URI: $RIPPLED_URI_DEV + BIGQUERY_PRIVATE_KEY: $BIGQUERY_PRIVATE_KEY + BIGQUERY_CLIENT_EMAIL: $BIGQUERY_CLIENT_EMAIL + BIGQUERY_PROJECT_ID: $BIGQUERY_PROJECT_ID + BIGQUERY_DATASET_ID: $BIGQUERY_DATASET_ID + BIGQUERY_TABLE_ID: $BIGQUERY_TABLE_ID + ###################### PRODUCTION DEPLOYMENTS ###################### @@ -99,6 +115,11 @@ deploy to testnet prod: FUNDING_SECRET: $FUNDING_SECRET_TEST_PROD FAUCETNG_DNS: $FAUCETNG_DNS_TEST_PROD RIPPLED_URI: $RIPPLED_URI_TEST + BIGQUERY_PRIVATE_KEY: $BIGQUERY_PRIVATE_KEY + BIGQUERY_CLIENT_EMAIL: $BIGQUERY_CLIENT_EMAIL + BIGQUERY_PROJECT_ID: $BIGQUERY_PROJECT_ID + BIGQUERY_DATASET_ID: $BIGQUERY_DATASET_ID + BIGQUERY_TABLE_ID: $BIGQUERY_TABLE_ID deploy to devnet prod: stage: deploy @@ -109,3 +130,8 @@ deploy to devnet prod: FUNDING_SECRET: $FUNDING_SECRET_DEV_PROD FAUCETNG_DNS: $FAUCETNG_DNS_DEV_PROD RIPPLED_URI: $RIPPLED_URI_DEV + BIGQUERY_PRIVATE_KEY: $BIGQUERY_PRIVATE_KEY + BIGQUERY_CLIENT_EMAIL: $BIGQUERY_CLIENT_EMAIL + BIGQUERY_PROJECT_ID: $BIGQUERY_PROJECT_ID + BIGQUERY_DATASET_ID: $BIGQUERY_DATASET_ID + BIGQUERY_TABLE_ID: $BIGQUERY_TABLE_ID diff --git a/helm/testnet-faucet/templates/faucet.yaml b/helm/testnet-faucet/templates/faucet.yaml index 92e7f93..b76480f 100644 --- a/helm/testnet-faucet/templates/faucet.yaml +++ b/helm/testnet-faucet/templates/faucet.yaml @@ -12,6 +12,11 @@ data: FUNDING_ADDRESS: {{ .Values.faucet.fundingAddr | b64enc }} FUNDING_SECRET: {{ .Values.faucet.fundingSecret | b64enc }} XRP_AMOUNT: {{ .Values.faucet.xrpAmount | toString | b64enc }} + BIGQUERY_PRIVATE_KEY: {{ .Values.faucet.bigQueryPrivateKey | toString | b64enc }} + BIGQUERY_CLIENT_EMAIL: {{ .Values.faucet.bigQueryClientEmail | toString | b64enc }} + BIGQUERY_PROJECT_ID: {{ .Values.faucet.bigQueryProjectId | toString | b64enc }} + BIGQUERY_DATASET_ID: {{ .Values.faucet.bigQueryDatasetId | toString | b64enc }} + BIGQUERY_TABLE_ID: {{ .Values.faucet.bigQueryTableId | toString | b64enc }} --- apiVersion: v1 kind: Service @@ -61,4 +66,4 @@ spec: memory: 100Mi requests: cpu: 100m - memory: 100Mi \ No newline at end of file + memory: 100Mi