Skip to content

Commit

Permalink
Add new secrets for bigQuery (#28)
Browse files Browse the repository at this point in the history
* Add new secrets for bigQuery
  • Loading branch information
lalet authored Jun 1, 2023
1 parent be5bc6b commit e81686a
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 1 deletion.
26 changes: 26 additions & 0 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
Expand All @@ -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 ######################

Expand All @@ -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
Expand All @@ -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
7 changes: 6 additions & 1 deletion helm/testnet-faucet/templates/faucet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -61,4 +66,4 @@ spec:
memory: 100Mi
requests:
cpu: 100m
memory: 100Mi
memory: 100Mi

0 comments on commit e81686a

Please sign in to comment.