Journal de bord 22 janvier 2021

Ce soir, on continue le docker-compose.yml.

Posté le
1 minutes
152 mots

On ajoute les secrets et les schémas postgres.

Un doute m’assaille quand même sur la façon dont portal se connecte au backend.

En effet, il n’apparait nulle part, côté portal, de paramètres qui permette de déterminer l’uri des backends.

Du coup, on va tâtonner. On va faire le fichier docker-compose au mieux, le faire tourner et voir à quoi ressemble l’interface web (portal quoi !).

standalone-db-migrator a besoin de paramètres postgres pour se connecter à la DB et faire ses migrations. Il utilise les même paramètres que core dont SSL_MODE qu’on peut mettre à verify-full et ça c’est cool !!!!!

Du coup, il ne faut pas oublier de monter le couple clé/certificat TLS plus la chaîne de certification dans les répertoires client de postgres. Et ça fait du mTLS. En plus de celà, il faut extraire les fichiers SQL de migration et les monter dans le container init avec un bon POSTGRES_MIGRATION_SCRIPTS_PATH.