Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions components/operator/docs/02-Installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ To install the Formance Operator CRDs, you can use the following command:

```bash
helm upgrade --install operator-crds oci://ghcr.io/formancehq/helm/operator-crds \
--version v2.0.28 \
--version v2.0.29 \
--namespace formance-system \
--create-namespace
```
Expand All @@ -28,13 +28,13 @@ As noticed above, the version will always be the same as the operator version. C

### Operator Deployment

From version v2.0.28, CRDs are now packaged with `helm.sh/resource-policy: keep` to avoid deletion of the CRDs when the operator is uninstalled.
From version v2.0.29, CRDs are now packaged with `helm.sh/resource-policy: keep` to avoid deletion of the CRDs when the operator is uninstalled.

You can deploy Formance Operator using Helm:

```bash
helm upgrade --install regions oci://ghcr.io/formancehq/helm/regions \
--version v2.0.28 \
--version v2.0.29 \
--namespace formance-system \
--create-namespace \
--set operator.operator-crds.create=false
Expand Down Expand Up @@ -86,7 +86,7 @@ Then you will be able to disable `operator-crds.create: false` and install the o

```bash
helm upgrade --install regions oci://ghcr.io/formancehq/helm/regions \
--version v2.0.28 \
--version v2.0.29 \
--namespace $NAMESPACE \
--create-namespace \
--set operator.operator-crds.create=false
Expand All @@ -97,7 +97,7 @@ helm upgrade --install regions oci://ghcr.io/formancehq/helm/regions \

```bash
helm upgrade --install $RELEASE_NAME oci://ghcr.io/formancehq/helm/operator-crds \
--version v2.0.28 \
--version v2.0.29 \
--namespace $NAMESPACE \
--create-namespace
```
4 changes: 2 additions & 2 deletions components/operator/helm/crds/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: v2.0.28
version: v2.0.29

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: v2.0.28
appVersion: v2.0.29
6 changes: 3 additions & 3 deletions components/operator/helm/operator/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: operator-crds
repository: file://../crds
version: v2.0.28
digest: sha256:253dff69405714e6eb5086414a1c092ba462c3e87fdf810a4abcf00a246302ee
generated: "2025-04-04T12:21:31.937214004Z"
version: v2.0.29
digest: sha256:3e39cc70ce2f3f8a6a7542ec317e3e2e3d7ef77bbf822427ec156090db070e40
generated: "2025-05-15T15:18:42.071735607Z"
6 changes: 3 additions & 3 deletions components/operator/helm/operator/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,16 +14,16 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: v2.0.28
version: v2.0.29

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: v2.0.28
appVersion: v2.0.29

dependencies:
- name: operator-crds
version: v2.0.28
version: v2.0.29
repository: "file://../crds"
condition: operator-crds.create
4 changes: 2 additions & 2 deletions components/operator/helm/operator/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ image:
repository: ghcr.io/formancehq/operator
pullPolicy: IfNotPresent
# Overrides the image tag whose default is the chart appVersion.
tag: v2.0.28
tag: v2.0.29

imagePullSecrets: []
nameOverride: ""
Expand All @@ -32,7 +32,7 @@ operator:
issuer: ""

utils:
tag: "v2.0.28"
tag: "v2.0.29"

podAnnotations: {}

Expand Down
8 changes: 4 additions & 4 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ services:
- ".local/gateway/Caddyfile:/etc/caddy/Caddyfile"

ledger:
image: "ghcr.io/formancehq/ledger:v2.0.28"
image: "ghcr.io/formancehq/ledger:v2.0.29"
healthcheck:
test: [ "CMD", "wget", "http://127.0.0.1:8080/_info", "-O", "-", "-q" ]
interval: 10s
Expand All @@ -24,7 +24,7 @@ services:
POSTGRES_URI: "postgresql://formance:formance@postgres:${FORMANCE_POSTGRES_PORT:-5432}/ledger?sslmode=disable"

payments-migrate:
image: "ghcr.io/formancehq/payments:v2.0.28"
image: "ghcr.io/formancehq/payments:v2.0.29"
command: migrate up
depends_on:
postgres:
Expand All @@ -33,7 +33,7 @@ services:
POSTGRES_URI: "postgres://formance:formance@postgres:${FORMANCE_POSTGRES_PORT:-5432}/payments?sslmode=disable"

payments-api:
image: "ghcr.io/formancehq/payments:v2.0.28"
image: "ghcr.io/formancehq/payments:v2.0.29"
command: api server
healthcheck:
test: [ "CMD", "curl", "-f", "http://127.0.0.1:8080/_healthcheck" ]
Expand All @@ -51,7 +51,7 @@ services:
CONFIG_ENCRYPTION_KEY: mysuperencryptionkey

payments-connectors:
image: "ghcr.io/formancehq/payments:v2.0.28"
image: "ghcr.io/formancehq/payments:v2.0.29"
command: connectors server
healthcheck:
test: [ "CMD", "curl", "-f", "http://127.0.0.1:8080/_healthcheck" ]
Expand Down
4 changes: 2 additions & 2 deletions ee/agent/helm/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,5 @@ maintainers:
icon: "https://avatars.githubusercontent.com/u/84325077?s=200&v=4"

type: application
version: v2.0.28
appVersion: v2.0.28
version: v2.0.29
appVersion: v2.0.29
2 changes: 1 addition & 1 deletion ee/agent/helm/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ image:
repository: ghcr.io/formancehq/agent
pullPolicy: IfNotPresent
# Overrides the image tag whose default is the chart appVersion.
tag: v2.0.28
tag: v2.0.29

imagePullSecrets: []
nameOverride: ""
Expand Down
8 changes: 4 additions & 4 deletions helm/regions/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
dependencies:
- name: agent
repository: file://../../ee/agent/helm
version: v2.0.28
version: v2.0.29
- name: operator
repository: file://../../components/operator/helm/operator
version: v2.0.28
digest: sha256:5ba62a14e340b30fc0483270407c11ece39d70e37b39fc4ed90d86383b350d03
generated: "2025-04-04T12:22:50.644437083Z"
version: v2.0.29
digest: sha256:49969ea8c4c67887d6f6324823ed39e19a9238e570edb89898a09a677c251e7a
generated: "2025-05-15T15:20:25.015154977Z"
6 changes: 3 additions & 3 deletions helm/regions/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,15 @@ maintainers:
icon: "https://avatars.githubusercontent.com/u/84325077?s=200&v=4"

type: application
version: v2.0.28
version: v2.0.29
appVersion: "latest"

dependencies:
- name: agent
version: v2.0.28
version: v2.0.29
repository: "file://../../ee/agent/helm"
condition: agent.enabled
- name: operator
version: v2.0.28
version: v2.0.29
repository: "file://../../components/operator/helm/operator"
condition: operator.enabled
38 changes: 19 additions & 19 deletions helm/regions/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ operator:

image:
repository: "ghcr.io/formancehq/operator"
tag: "v2.0.28"
tag: "v2.0.29"
operator:
disableWebhooks: false
region: "private"
Expand All @@ -29,7 +29,7 @@ agent:
enabled: false

image:
tag: "v2.0.28"
tag: "v2.0.29"
server:
address: "app.formance.cloud:443"
tls:
Expand All @@ -54,33 +54,33 @@ versions:
search: v0.10.0
auth: v0.4.4
wallets: v0.4.6
webhooks: v2.0.28
webhooks: v2.0.29
payments: v1.0.0-rc.5
stargate: v0.1.10
gateway: v2.0.28
gateway: v2.0.29
ledger: v1.10.14
operator-utils: v2.0.28
operator-utils: v2.0.29
v1.0:
orchestration: v0.2.1
reconciliation: v0.1.0
search: v0.10.0
auth: v0.4.4
wallets: v0.4.6
webhooks: v2.0.28
webhooks: v2.0.29
payments: v1.0.0-rc.5
stargate: v0.1.10
gateway: v2.0.28
gateway: v2.0.29
ledger: v1.10.14
operator-utils: v2.0.28
operator-utils: v2.0.29
v2.0:
ledger: v2.0.28
search: v2.0.28
stargate: v2.0.28
auth: v2.0.28
wallets: v2.0.28
webhooks: v2.0.28
gateway: v2.0.28
payments: v2.0.28
orchestration: v2.0.28
reconciliation: v2.0.28
operator-utils: v2.0.28
ledger: v2.0.29
search: v2.0.29
stargate: v2.0.29
auth: v2.0.29
wallets: v2.0.29
webhooks: v2.0.29
gateway: v2.0.29
payments: v2.0.29
orchestration: v2.0.29
reconciliation: v2.0.29
operator-utils: v2.0.29