Skip to content

Commit

Permalink
SDP-1530: release 3.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
marcelosalloum committed Jan 31, 2025
1 parent 4d7ff76 commit 0ab2fba
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 11 deletions.
4 changes: 2 additions & 2 deletions charts/stellar-disbursement-platform/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
apiVersion: v2
name: stellar-disbursement-platform
description: A Helm chart for the Stellar Disbursement Platform Backend (A.K.A. `sdp`)
version: "3.2.0"
appVersion: "3.2.0"
version: "3.3.0"
appVersion: "3.3.0"
type: application
maintainers:
- name: Stellar Development Foundation
Expand Down
6 changes: 3 additions & 3 deletions charts/stellar-disbursement-platform/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ Configuration parameters for the SDP Core Service which is the core backend serv
| `sdp.image` | Configuration related to the Docker image used by the SDP service. | |
| `sdp.image.repository` | Docker image repository for the SDP backend service. | `stellar/stellar-disbursement-platform-backend` |
| `sdp.image.pullPolicy` | Image pull policy for the SDP service. For locally built images, consider using "Never" or "IfNotPresent". | `Always` |
| `sdp.image.tag` | Docker image tag for the SDP service. If set, this overrides the default value from `.Chart.AppVersion`. | `3.2.0` |
| `sdp.image.tag` | Docker image tag for the SDP service. If set, this overrides the default value from `.Chart.AppVersion`. | `3.3.0` |
| `sdp.deployment` | Configuration related to the deployment of the SDP service. | |
| `sdp.deployment.annotations` | Annotations to be added to the deployment. | `nil` |
| `sdp.deployment.podAnnotations` | Annotations specific to the pods. | `{}` |
Expand All @@ -120,7 +120,6 @@ Configuration parameters for the SDP Core Service which is the core backend serv
| `sdp.configMap.annotations` | Annotations to be added to the ConfigMap. | `nil` |
| `sdp.configMap.data` | Used to inject non-sensitive environment variables into the SDP deployment; for the latest variables, consult the application's CLI `-h` command. | |
| `sdp.configMap.data.CRASH_TRACKER_TYPE` | Determines the type of crash tracker in use. Options: "DRY_RUN", "SENTRY". | `DRY_RUN` |
| `sdp.configMap.data.EC256_PUBLIC_KEY` | The EC256 public key used for authentication purposes. This EC key needs to be at least as strong as prime256v1 (P-256). | `""` |
| `sdp.configMap.data.ENVIRONMENT` | Specifies the environment SDP is running in (e.g. "localhost"). | `dev` |
| `sdp.configMap.data.LOG_LEVEL` | Determines the verbosity level of logs. Options: "TRACE", "DEBUG", "INFO", "WARN", "ERROR", "FATAL", "PANIC" | `INFO` |
| `sdp.configMap.data.SEP10_SIGNING_PUBLIC_KEY` | Anchor platform SEP10 signing public key. | `nil` |
Expand All @@ -139,6 +138,7 @@ Configuration parameters for the SDP Core Service which is the core backend serv
| `sdp.configMap.data.SCHEDULER_RECEIVER_INVITATION_JOB_SECONDS` | The interval in seconds for the receiver invitation job that sends invitations to new receivers. 0 or negative values disable the job. | `10` |
| `sdp.configMap.data.MAX_INVITATION_RESEND_ATTEMPTS` | The maximum number of times an invitation can be resent. 0 or negative values disable the job. | `3` |
| `sdp.configMap.data.TENANT_XLM_BOOTSTRAP_AMOUNT` | The amount of XLM to be sent to a newly created tenant distribution account. | `5` |
| `sdp.configMap.data.CIRCLE_API_TYPE` | The type of Circle API to be used. Options: "TRANSFERS", "PAYOUTS". Default: "TRANSFERS". | `TRANSFERS` |
| `sdp.kubeSecrets` | Kubernetes secrets are used to manage sensitive information, such as API keys and private keys. It's crucial that these details are kept private. | |
| `sdp.kubeSecrets.secretName` | The name of the Kubernetes secret object. Only use this if create is false. | `sdp-backend-secret-name` |
| `sdp.kubeSecrets.create` | If true, the secret will be created. If false, it is assumed the secret already exists. | `false` |
Expand Down Expand Up @@ -291,7 +291,7 @@ Configuration parameters for the Dashboard. This is the user interface administr
| `dashboard.route.mtnDomain` | Public domain/address of the multi-tenant Dashboard. This is a wild-card domain used for multi-tenant setups e.g. "*.sdp-dashboard.localhost.com". | `nil` |
| `dashboard.route.port` | Primary port on which the Dashboard listens. | `80` |
| `dashboard.image` | Configuration related to the Docker image used by the Dashboard. | |
| `dashboard.image.fullName` | Full name of the Docker image. | `stellar/stellar-disbursement-platform-frontend:3.2.0` |
| `dashboard.image.fullName` | Full name of the Docker image. | `stellar/stellar-disbursement-platform-frontend:3.3.0` |
| `dashboard.image.pullPolicy` | Image pull policy for the dashboard. For locally built images, consider using "Never" or "IfNotPresent". | `Always` |
| `dashboard.deployment` | Configuration related to the deployment of the Dashboard. | |
| `dashboard.deployment.annotations` | Annotations to be added to the deployment. | `{}` |
Expand Down
2 changes: 0 additions & 2 deletions charts/stellar-disbursement-platform/minimal-values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@ sdp:
mtnDomain: #required

## @param sdp.configMap.data.ENABLE_SCHEDULER Whether the scheduled jobs are enabled in this instance ("true" or "false"). Setting to "true" because broker type is `NONE`.
## @param sdp.configMap.data.EC256_PUBLIC_KEY [string] The EC256 public key used for authentication purposes.
## @param sdp.configMap.data.SEP10_SIGNING_PUBLIC_KEY Anchor platform SEP10 signing public key.
## @param sdp.configMap.data.DISTRIBUTION_PUBLIC_KEY The public key of the Stellar distribution account that sends the Stellar payments.
## @param sdp.configMap.data.RECAPTCHA_SITE_KEY Site key for ReCaptcha. Required if using ReCaptcha.
Expand All @@ -30,7 +29,6 @@ sdp:
annotations:
data:
ENABLE_SCHEDULER: "true"
EC256_PUBLIC_KEY: #required
SEP10_SIGNING_PUBLIC_KEY: #required
DISTRIBUTION_PUBLIC_KEY: #required
RECAPTCHA_SITE_KEY: #required
Expand Down
8 changes: 4 additions & 4 deletions charts/stellar-disbursement-platform/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ sdp:
image:
repository: stellar/stellar-disbursement-platform-backend
pullPolicy: Always
tag: "3.2.0"
tag: "3.3.0"

## @extra sdp.deployment Configuration related to the deployment of the SDP service.
## @param sdp.deployment.annotations Annotations to be added to the deployment.
Expand All @@ -136,7 +136,6 @@ sdp:
## @param sdp.configMap.annotations Annotations to be added to the ConfigMap.
## @extra sdp.configMap.data Used to inject non-sensitive environment variables into the SDP deployment; for the latest variables, consult the application's CLI `-h` command.
## @param sdp.configMap.data.CRASH_TRACKER_TYPE Determines the type of crash tracker in use. Options: "DRY_RUN", "SENTRY".
## @param sdp.configMap.data.EC256_PUBLIC_KEY [string] The EC256 public key used for authentication purposes. This EC key needs to be at least as strong as prime256v1 (P-256).
## @param sdp.configMap.data.ENVIRONMENT Specifies the environment SDP is running in (e.g. "localhost").
## @param sdp.configMap.data.LOG_LEVEL Determines the verbosity level of logs. Options: "TRACE", "DEBUG", "INFO", "WARN", "ERROR", "FATAL", "PANIC"
## @param sdp.configMap.data.SEP10_SIGNING_PUBLIC_KEY Anchor platform SEP10 signing public key.
Expand All @@ -155,11 +154,11 @@ sdp:
## @param sdp.configMap.data.SCHEDULER_RECEIVER_INVITATION_JOB_SECONDS The interval in seconds for the receiver invitation job that sends invitations to new receivers. 0 or negative values disable the job.
## @param sdp.configMap.data.MAX_INVITATION_RESEND_ATTEMPTS The maximum number of times an invitation can be resent. 0 or negative values disable the job.
## @param sdp.configMap.data.TENANT_XLM_BOOTSTRAP_AMOUNT The amount of XLM to be sent to a newly created tenant distribution account.
## @param sdp.configMap.data.CIRCLE_API_TYPE The type of Circle API to be used. Options: "TRANSFERS", "PAYOUTS". Default: "TRANSFERS".
configMap:
annotations:
data:
CRASH_TRACKER_TYPE: "DRY_RUN"
EC256_PUBLIC_KEY: #required
ENVIRONMENT: "dev"
LOG_LEVEL: "INFO"
SEP10_SIGNING_PUBLIC_KEY: #required
Expand All @@ -178,6 +177,7 @@ sdp:
SCHEDULER_RECEIVER_INVITATION_JOB_SECONDS: "10"
MAX_INVITATION_RESEND_ATTEMPTS: "3"
TENANT_XLM_BOOTSTRAP_AMOUNT: "5"
CIRCLE_API_TYPE: "TRANSFERS"

## @extra sdp.kubeSecrets Kubernetes secrets are used to manage sensitive information, such as API keys and private keys. It's crucial that these details are kept private.
## @param sdp.kubeSecrets.secretName The name of the Kubernetes secret object. Only use this if create is false.
Expand Down Expand Up @@ -536,7 +536,7 @@ dashboard:
## @param dashboard.image.fullName Full name of the Docker image.
## @param dashboard.image.pullPolicy Image pull policy for the dashboard. For locally built images, consider using "Never" or "IfNotPresent".
image:
fullName: stellar/stellar-disbursement-platform-frontend:3.2.0
fullName: stellar/stellar-disbursement-platform-frontend:3.3.0
pullPolicy: Always

## @extra dashboard.deployment Configuration related to the deployment of the Dashboard.
Expand Down

0 comments on commit 0ab2fba

Please sign in to comment.