From c9be58bb69db77b7dcf917a1585c607cef0df90e Mon Sep 17 00:00:00 2001 From: antares-sw <23400824+antares-sw@users.noreply.github.com> Date: Mon, 11 Mar 2024 20:18:43 +0300 Subject: [PATCH] Update v3-keeper (#517) --- charts/v3-keeper/Chart.yaml | 4 ++-- charts/v3-keeper/templates/configmap.yaml | 3 +++ charts/v3-keeper/templates/secret.yaml | 6 ++++++ charts/v3-keeper/values.yaml | 12 +++++++++++- 4 files changed, 22 insertions(+), 3 deletions(-) diff --git a/charts/v3-keeper/Chart.yaml b/charts/v3-keeper/Chart.yaml index 20d30297b..facafe0ff 100644 --- a/charts/v3-keeper/Chart.yaml +++ b/charts/v3-keeper/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 name: v3-keeper -version: 3.0.8 -appVersion: v0.4.0 +version: 3.0.9 +appVersion: v0.6.0 kubeVersion: "^1.19.0-0" description: StakeWise Keeper is used to aggregate transactions from the oracles and submit them on-chain. type: application diff --git a/charts/v3-keeper/templates/configmap.yaml b/charts/v3-keeper/templates/configmap.yaml index 950cb528a..04ae967e2 100644 --- a/charts/v3-keeper/templates/configmap.yaml +++ b/charts/v3-keeper/templates/configmap.yaml @@ -10,3 +10,6 @@ data: EXECUTION_ENDPOINTS: {{ .Values.settings.executionEndpoints | quote }} CONSENSUS_ENDPOINTS: {{ .Values.settings.consensusEndpoints | quote }} METRICS_HOST: {{ .Values.serviceMonitor.host | quote }} + + IPFS_LOCAL_CLIENT_ENDPOINT: {{ .Values.settings.ipfsLocalClientEndpoint | quote }} + IPFS_INFURA_CLIENT_ENDPOINT: {{ .Values.settings.ipfsInfuraClientEndpount | quote }} diff --git a/charts/v3-keeper/templates/secret.yaml b/charts/v3-keeper/templates/secret.yaml index 2fda2f14d..b20483846 100644 --- a/charts/v3-keeper/templates/secret.yaml +++ b/charts/v3-keeper/templates/secret.yaml @@ -9,3 +9,9 @@ type: Opaque data: SENTRY_DSN: {{ .Values.settings.sentryDsn | b64enc | quote }} PRIVATE_KEY: {{ .Values.settings.privateKey | b64enc | quote }} + IPFS_INFURA_CLIENT_USERNAME: {{ .Values.settings.ipfsInfuraClientUsername | b64enc | quote }} + IPFS_INFURA_CLIENT_PASSWORD: {{ .Values.settings.ipfsInfuraClientPassword | b64enc | quote }} + IPFS_PINATA_API_KEY: {{ .Values.settings.ipfsPinataApiKey | b64enc | quote }} + IPFS_PINATA_SECRET_KEY: {{ .Values.settings.ipfsPinataSecretKey | b64enc | quote }} + IPFS_FILEBASE_API_TOKEN: {{ .Values.settings.ipfsFilebaseAPIToken | b64enc | quote }} + IPFS_QUICKNODE_API_TOKEN: {{ .Values.settings.ipfsQuikcnodeAPIToken | b64enc | quote }} diff --git a/charts/v3-keeper/values.yaml b/charts/v3-keeper/values.yaml index df377939f..f592c3269 100644 --- a/charts/v3-keeper/values.yaml +++ b/charts/v3-keeper/values.yaml @@ -45,7 +45,7 @@ serviceAccount: image: registry: "europe-west4-docker.pkg.dev" repository: "stakewiselabs/public/v3-keeper" - tag: "v0.4.0" + tag: "v0.6.0" pullPolicy: IfNotPresent ## Credentials to fetch images from private registry @@ -79,6 +79,16 @@ settings: ## privateKey: "" + ## IPFS + ipfsLocalClientEndpoint: "" + ipfsInfuraClientEndpoint: "/dns/ipfs.infura.io/tcp/5001/https" + ipfsInfuraClientUsername: "" + ipfsInfuraClientPassword: "" + ipfsPinataApiKey: "" + ipfsPinataSecretKey: "" + ipfsFilebaseAPIToken: "" + ipfsQuikcnodeAPIToken: "" + ## Prometheus Service Monitor ## ref: https://github.com/coreos/prometheus-operator ## https://github.com/coreos/prometheus-operator/blob/master/Documentation/api.md#endpoint