Ludovic Vielle
9f9ace2cb8
Release probod/v0.221.0
...
Signed-off-by: Ludovic Vielle <ludovic@probo.com >
2026-06-30 13:08:37 +02:00
Ludovic Vielle
f9489f6e53
Release probod-bootstrap/v0.3.0
...
Signed-off-by: Ludovic Vielle <ludovic@probo.com >
2026-06-30 13:03:22 +02:00
Ludovic Vielle
5cff72ce5b
Add Parameter Store to bootstrap resolver
...
probod-bootstrap could only resolve aws:// Secrets Manager refs.
Add awsps:// for SSM Parameter Store (GetParameter with decryption)
and awssm:// as an explicit Secrets Manager prefix. Keep aws:// for
backward compatibility. Values are cached per run per backend.
Update Helm, .env.example, and probod-bootstrap changelog.
Signed-off-by: Ludovic Vielle <ludovic@probo.com >
2026-06-29 14:39:13 +02:00
Ludovic Vielle
14f52f0ef4
Release probod/v0.220.0
...
Signed-off-by: Ludovic Vielle <ludovic@probo.com >
2026-06-25 10:34:47 +02:00
Ludovic Vielle
8b21430ec1
Release prb/v0.197.1
...
Signed-off-by: Ludovic Vielle <ludovic@probo.com >
2026-06-25 10:34:05 +02:00
Ludovic Vielle
25b2c4fc71
Release proboctl/v0.8.0
...
Signed-off-by: Ludovic Vielle <ludovic@probo.com >
2026-06-24 21:51:30 +02:00
Ludovic Vielle
61350c88b0
Release probod-bootstrap/v0.2.0
...
Signed-off-by: Ludovic Vielle <ludovic@probo.com >
2026-06-24 21:50:58 +02:00
Ludovic Vielle
00010ce104
Release probod/v0.219.0
...
Signed-off-by: Ludovic Vielle <ludovic@probo.com >
2026-06-24 21:49:42 +02:00
Ludovic Vielle
2b8f6f5b3b
Add Secrets Manager resolution to probod-bootstrap
...
Introduce a Resolver that owns env lookup and typed parsing for
probod-bootstrap. Env values prefixed with aws://<secret-id> are
fetched from AWS Secrets Manager (plaintext SecretString); each
secret ID is cached per run. Builder now takes a Resolver only.
Prefix every probod-bootstrap input with PROBOD_ so bootstrap config
does not collide with unrelated process environment (for example
AWS_* used by other tooling). Secrets Manager authentication uses
the standard AWS SDK default chain (AWS_REGION, IAM role, profile);
PROBOD_AWS_* vars configure S3 in the generated config only.
Update Helm deployment env names, GNUmakefile dev-config, Lima
provision, e2e testutil, compose.prod.yaml, and docs.
Deployments must rename bootstrap env vars to PROBOD_* (e.g.
AUTH_COOKIE_SECRET → PROBOD_AUTH_COOKIE_SECRET).
BREAKING CHANGE: all env vars are now prefixed by `PROBOD_`.
Signed-off-by: Ludovic Vielle <ludovic@probo.com >
2026-06-24 20:24:53 +02:00
Émile Ré
55fa392217
Release proboctl/v0.7.1
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-06-23 12:03:06 +02:00
Émile Ré
46d552da38
Release probod/v0.218.1
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-06-23 12:01:02 +02:00
Émile Ré
14aa6c3196
Release probod/v0.218.0
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-06-23 11:39:20 +02:00
Bryan Frimin
76ce4ced28
Release probod/v0.217.0
...
Signed-off-by: Bryan Frimin <bryan@probo.com >
2026-06-22 17:43:23 +02:00
Bryan Frimin
66b8e32b54
Release prb/v0.197.0
...
Signed-off-by: Bryan Frimin <bryan@probo.com >
2026-06-22 17:42:24 +02:00
Bryan Frimin
c24e7f7ae8
Release probod/v0.216.1
2026-06-19 18:50:55 +02:00
Bryan Frimin
5d37d9899c
Release probod/v0.216.0
...
Signed-off-by: Bryan Frimin <bryan@probo.com >
2026-06-19 17:27:19 +02:00
Émile Ré
d4b0040e95
Release probod/v0.215.1
2026-06-19 17:12:27 +02:00
Émile Ré
ff5e0d8706
Release proboctl/v0.7.0
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-06-19 15:24:38 +02:00
Émile Ré
42ddefc261
Release probod/v0.215.0
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-06-19 15:19:31 +02:00
Ludovic Vielle
e79747a5f3
Release probod/v0.214.0
...
Signed-off-by: Ludovic Vielle <ludovic@probo.com >
2026-06-19 10:27:27 +02:00
Ludovic Vielle
9e22f75442
Release prb/v0.196.0
...
Signed-off-by: Ludovic Vielle <ludovic@probo.com >
2026-06-19 10:26:58 +02:00
Émile Ré
25151fa089
Release proboctl/v0.6.0
2026-06-18 17:49:39 +02:00
Émile Ré
8906140ab3
Release probod/v0.213.0
2026-06-18 17:49:32 +02:00
Bryan Frimin
c9b74bac4a
Release probod/v0.212.0
2026-06-18 13:32:37 +02:00
Bryan Frimin
4535cd47fd
Style
...
Signed-off-by: Bryan Frimin <bryan@probo.com >
2026-06-18 11:42:12 +02:00
Bryan Frimin
5495f8e86b
Release probod/v0.211.2
...
Signed-off-by: Bryan Frimin <bryan@probo.com >
2026-06-18 11:39:19 +02:00
Bryan Frimin
7e4b060c12
Fix exit codes
...
Signed-off-by: Bryan Frimin <bryan@probo.com >
2026-06-18 11:36:49 +02:00
Bryan Frimin
f40be113cf
Release probod/v0.211.1
2026-06-18 11:09:11 +02:00
Bryan Frimin
44cb00a1a1
Fix missing os exit code on error
...
Signed-off-by: Bryan Frimin <bryan@probo.com >
2026-06-18 11:06:59 +02:00
Bryan Frimin
9678afac6a
Release proboctl/v0.5.0
...
Signed-off-by: Bryan Frimin <bryan@probo.com >
2026-06-18 11:04:22 +02:00
Bryan Frimin
b1c8e56b58
Release probod/v0.211.0
...
Signed-off-by: Bryan Frimin <bryan@probo.com >
2026-06-18 11:03:08 +02:00
Bryan Frimin
91945442b3
Always output error as json when panic
...
Signed-off-by: Bryan Frimin <bryan@probo.com >
2026-06-18 10:39:52 +02:00
Sacha Al Himdani
29be61acbc
Release probod/v0.210.0
...
Signed-off-by: Sacha Al Himdani <sacha@probo.com >
2026-06-16 13:30:23 +02:00
Sacha Al Himdani
e189190a77
Release prb/v0.195.0
...
Signed-off-by: Sacha Al Himdani <sacha@probo.com >
2026-06-16 13:28:15 +02:00
Émile Ré
0503e56f56
Release proboctl/v0.4.0
...
Signed-off-by: Émile Ré <emile@probo.com >
2026-06-12 19:04:11 +02:00
Émile Ré
d9016b2d3a
Release probod/v0.209.0
...
Signed-off-by: Émile Ré <emile@probo.com >
2026-06-12 19:03:47 +02:00
Ludovic Vielle
beeee81a20
Release probod/v0.208.1
...
Signed-off-by: Ludovic Vielle <ludovic@probo.com >
2026-06-12 10:05:48 +02:00
Ludovic Vielle
732493d054
Release probod-bootstrap/v0.1.2
...
Signed-off-by: Ludovic Vielle <ludovic@probo.com >
2026-06-11 16:30:11 +02:00
Ludovic Vielle
1014dd2513
Release probo-agent/v0.1.1
...
Signed-off-by: Ludovic Vielle <ludovic@probo.com >
2026-06-11 16:29:20 +02:00
Ludovic Vielle
c80b6ae62c
Release proboctl/v0.3.1
...
Signed-off-by: Ludovic Vielle <ludovic@probo.com >
2026-06-11 16:28:16 +02:00
Ludovic Vielle
e962d300cb
Release prb/v0.194.0
...
Signed-off-by: Ludovic Vielle <ludovic@probo.com >
2026-06-11 16:23:30 +02:00
Ludovic Vielle
07b844061a
Release probod/v0.208.0
...
Signed-off-by: Ludovic Vielle <ludovic@probo.com >
2026-06-11 16:17:49 +02:00
Émile Ré
9986553f4e
Release proboctl/v0.3.0
...
Signed-off-by: Émile Ré <emile@probo.com >
2026-06-10 18:49:27 +02:00
Émile Ré
90c52d743d
Release probod/v0.207.0
...
Signed-off-by: Émile Ré <emile@probo.com >
2026-06-10 18:47:09 +02:00
Émile Ré
af5f48ad8a
Release prb/v0.193.0
...
Signed-off-by: Émile Ré <emile@probo.com >
2026-06-10 18:45:22 +02:00
Émile Ré
ab2447abc6
Release proboctl/v0.2.0
...
Signed-off-by: Émile Ré <emile@probo.com >
2026-06-09 18:06:49 +02:00
Émile Ré
5a4bbb8294
Release probod/v0.206.0
...
Signed-off-by: Émile Ré <emile@probo.com >
2026-06-09 18:06:22 +02:00
Émile Ré
8fca59e3bc
Release prb/v0.192.0
...
Signed-off-by: Émile Ré <emile@probo.com >
2026-06-09 18:05:29 +02:00
Sacha Al Himdani
9ac71f948f
Update contact email to hello@probo.com
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-06-09 16:45:23 +02:00
Émile Ré
b643c8eb6d
Release probod/v0.205.0
...
Signed-off-by: Émile Ré <emile@probo.com >
2026-06-08 19:32:35 +02:00