diff --git a/dev/docker-compose-frontend.yml b/dev/docker-compose-frontend.yml index af87d3080..906f44aba 100644 --- a/dev/docker-compose-frontend.yml +++ b/dev/docker-compose-frontend.yml @@ -2,7 +2,7 @@ version: '3.8' services: sdp-frontend: container_name: sdp-frontend-mtn - image: stellar/stellar-disbursement-platform-frontend:multitenant-alpha + image: stellar/stellar-disbursement-platform-frontend:edge ports: - "3000:80" volumes: diff --git a/helmchart/sdp/README.md b/helmchart/sdp/README.md index 6fcc7e637..39f504e68 100644 --- a/helmchart/sdp/README.md +++ b/helmchart/sdp/README.md @@ -186,6 +186,10 @@ the recipient’s registration process through the SEP-24 deposit flow. | `anchorPlatform.route.domain` | Public domain/address of the Anchor Platform service. If using localhost, consider including the port as part of the domain. | `ap.localhost.com` | | `anchorPlatform.route.sepPort` | The port of the sep server of the anchor platform. This is the public API that is meant to be reached by a client application, such as the stellar.toml file." | `8080` | | `anchorPlatform.route.platformPort` | The port of the platform server of the anchor platform. This is the private API that is meant to be reached only by the SDP server, such as the PATCH /sep24/transactions endpoint.", | `8085` | +| `anchorPlatform.image` | Configuration related to the Docker image used by the Anchor Platform service. | | +| `anchorPlatform.image.repository` | Docker image repository for the Anchor Platform service. | `stellar/anchor-platform` | +| `anchorPlatform.image.pullPolicy` | Image pull policy for the Anchor Platform service. | `IfNotPresent` | +| `anchorPlatform.image.tag` | Docker image tag for the Anchor Platform service. | `2.6.2` | | `anchorPlatform.deployment` | Configuration related to the deployment of the Anchor Platform. | | | `anchorPlatform.deployment.annotations` | Annotations to be added to the deployment. | `{}` | | `anchorPlatform.deployment.podAnnotations` | Annotations specific to the pods. | `{}` | diff --git a/helmchart/sdp/templates/02.2-deployment-ap.yaml b/helmchart/sdp/templates/02.2-deployment-ap.yaml index 4275c5efa..4d70dfe79 100644 --- a/helmchart/sdp/templates/02.2-deployment-ap.yaml +++ b/helmchart/sdp/templates/02.2-deployment-ap.yaml @@ -42,8 +42,8 @@ spec: - name: {{ .Chart.Name }}-ap securityContext: {{- tpl (toYaml .Values.anchorPlatform.deployment.securityContext) . | nindent 12 }} - image: "stellar/anchor-platform:2.6.0" - imagePullPolicy: "IfNotPresent" + image: "{{ .Values.anchorPlatform.image.repository }}:{{ .Values.anchorPlatform.image.tag }}" + imagePullPolicy: {{ .Values.anchorPlatform.image.pullPolicy }} {{- if .Values.global.ephemeralDatabase }} env: - name: DATA_TYPE diff --git a/helmchart/sdp/values.yaml b/helmchart/sdp/values.yaml index 59721a1bc..7edda1279 100644 --- a/helmchart/sdp/values.yaml +++ b/helmchart/sdp/values.yaml @@ -277,6 +277,14 @@ anchorPlatform: sepPort: "8080" platformPort: "8085" + ## @extra anchorPlatform.image Configuration related to the Docker image used by the Anchor Platform service. + ## @param anchorPlatform.image.repository Docker image repository for the Anchor Platform service. + ## @param anchorPlatform.image.pullPolicy Image pull policy for the Anchor Platform service. + ## @param anchorPlatform.image.tag Docker image tag for the Anchor Platform service. + image: + repository: stellar/anchor-platform + pullPolicy: IfNotPresent + tag: "2.6.2" ## @extra anchorPlatform.deployment Configuration related to the deployment of the Anchor Platform. ## @param anchorPlatform.deployment.annotations Annotations to be added to the deployment.