← プロジェクト一覧

データベース基盤

Postgres-stack

独立したアプリケーション向けの共通 PostgreSQL スタック。各アプリケーションに専用のデータベースと認証情報を用意し、ストレージ、ネットワーク、プロビジョニング、デプロイを管理します。

  • PostgreSQL
  • Docker
  • CI/CD
  • GitHub Actions

主な機能

  • アプリケーション用データベース、ログインロール、パスワード、接続権限の冪等なプロビジョニング。
  • Docker の永続ストレージ、データベース接続用の共通ネットワーク、CDC 向けの論理レプリケーション。
  • CI では独立した PostgreSQL 環境でプロビジョニング、接続認証、冪等性、データの永続性を検証。
  • GitHub Actions を手動で起動し、SSH 経由でデプロイ。