Vault : le rôle CI de recodanse-infra (gitea_cicd_recodanse-infra) #63

Open
arcodange wants to merge 1 commits from arcodange/role-recodanse-infra into main
1 Commits
Author SHA1 Message Date
arcodangeandClaude Opus 5.5 95f86ffd19 Vault : le rôle CI de recodanse-infra (gitea_cicd_recodanse-infra)
Helm Charts / Detect changed charts (pull_request) Successful in 3m13s
Helm Charts / Library charts tool (pull_request) Skipped
Helm Charts / Application charts alloy (pull_request) Skipped
Helm Charts / Application charts chart (pull_request) Skipped
Helm Charts / Application charts crowdsec (pull_request) Skipped
Helm Charts / Application charts grafana (pull_request) Skipped
Helm Charts / Application charts loki (pull_request) Skipped
Helm Charts / Application charts minio (pull_request) Skipped
Helm Charts / Application charts pgbouncer (pull_request) Skipped
Helm Charts / Application charts pgcat (pull_request) Skipped
Helm Charts / Application charts prometheus (pull_request) Skipped
Helm Charts / Application charts redis (pull_request) Skipped
Helm Charts / Application charts hashicorp-vault (pull_request) Successful in 31s
Le dépôt neuf arcodange-org/recodanse-infra décrit en OpenTofu la zone
recodanse.fr, ses serveurs de noms chez OVH, le tunnel « recodanse » et les
règles de débit de la bêta (arbitrage du fondateur, 2026-10-07 : « ses propres
jetons, un rôle Vault à lui »).

Une ligne dans `applications`, sur le modèle de `cms` :
- le rôle JWT `gitea_cicd_recodanse-infra` et la politique `recodanse-infra-ops`
  (lecture de kvv1/cloudflare/recodanse-infra* et kvv1/ovh/recodanse-infra*,
  écriture de kvv2/recodanse-infra/*, rôle Kubernetes recodanse-infra*) ;
- `factory__cf_r2_arcodange_tf`, pour l'état OpenTofu dans le bucket R2 ;
- le compte de service `cloudflared`, qui lit le jeton du tunnel.

Le nom est celui du dépôt, donc celui du namespace qu'ArgoCD lui donnera :
un `_` y serait refusé par Kubernetes.

Effet seulement après le workflow `Hashicorp Vault` (à la demande).

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-07 18:56:44 +02:00