·cnpg-database
</>

cnpg-database

Kubernetes ホームラボ用の CloudNative-PG (CNPG) PostgreSQL データベース管理。 共有プラットフォーム クラスター、専用アプリ クラスター、資格情報チェーン、監視について説明します。 次の場合に使用します: (1) アプリケーション用の新しいデータベースを追加する、(2) 専用の CNPG クラスターを作成する、 (3) データベース認証情報とクロスネームスペースレプリケーションのセットアップ、(4) PgBouncer の構成 プーラー、(5) データベース接続または CNPG クラスターの健全性のデバッグ、(6) PostgreSQL の追加 特殊なワークロード用の拡張機能。 トリガー: 「database」、「postgresql」、「postgres」、「cnpg」、「cloudnative-pg」、「pooler」、 "pgbouncer"、"データベース資格情報"、"db パスワード"、"管理されたロール"、"データベース CRD"、 「データベースクラスタ」、「共有データベース」、「専用データベース」、「cnpgクラスタ」

21インストール·1トレンド·@ionfury

インストール

$npx skills add https://github.com/ionfury/homelab --skill cnpg-database

cnpg-database のインストール方法

コマンドラインで cnpg-database AI スキルを開発環境にすばやくインストール

  1. ターミナルを開く: ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます
  2. インストールコマンドを実行: このコマンドをコピーして実行します: npx skills add https://github.com/ionfury/homelab --skill cnpg-database
  3. インストールを確認: インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります

ソース: ionfury/homelab。

Guide to provisioning and managing PostgreSQL databases using CloudNative-PG (CNPG) in the homelab Kubernetes platform. The platform supports both a shared multi-tenant cluster and dedicated per-application clusters.

The shared cluster is defined at kubernetes/platform/config/database/ and deployed to all clusters via the platform Kustomization. It uses CNPG managed roles and Database CRDs to declaratively provision databases and users -- no init containers or superuser access needed in app namespaces.

| cluster.yaml | CNPG Cluster CR with managed roles (spec.managed.roles) | | databases.yaml | Database CRDs for each application database | | role-secrets.yaml | Per-role password secrets (secret-generator + replicator) | | pooler.yaml | PgBouncer Pooler for connection pooling |

Kubernetes ホームラボ用の CloudNative-PG (CNPG) PostgreSQL データベース管理。 共有プラットフォーム クラスター、専用アプリ クラスター、資格情報チェーン、監視について説明します。 次の場合に使用します: (1) アプリケーション用の新しいデータベースを追加する、(2) 専用の CNPG クラスターを作成する、 (3) データベース認証情報とクロスネームスペースレプリケーションのセットアップ、(4) PgBouncer の構成 プーラー、(5) データベース接続または CNPG クラスターの健全性のデバッグ、(6) PostgreSQL の追加 特殊なワークロード用の拡張機能。 トリガー: 「database」、「postgresql」、「postgres」、「cnpg」、「cloudnative-pg」、「pooler」、 "pgbouncer"、"データベース資格情報"、"db パスワード"、"管理されたロール"、"データベース CRD"、 「データベースクラスタ」、「共有データベース」、「専用データベース」、「cnpgクラスタ」 ソース: ionfury/homelab。

引用可能な情報

AI/検索での引用用の安定したフィールドとコマンド。

インストールコマンド
npx skills add https://github.com/ionfury/homelab --skill cnpg-database
カテゴリ
</>開発ツール
認証済み
初回登録
2026-02-28
更新日
2026-03-10

Browse more skills from ionfury/homelab

クイックアンサー

cnpg-database とは?

Kubernetes ホームラボ用の CloudNative-PG (CNPG) PostgreSQL データベース管理。 共有プラットフォーム クラスター、専用アプリ クラスター、資格情報チェーン、監視について説明します。 次の場合に使用します: (1) アプリケーション用の新しいデータベースを追加する、(2) 専用の CNPG クラスターを作成する、 (3) データベース認証情報とクロスネームスペースレプリケーションのセットアップ、(4) PgBouncer の構成 プーラー、(5) データベース接続または CNPG クラスターの健全性のデバッグ、(6) PostgreSQL の追加 特殊なワークロード用の拡張機能。 トリガー: 「database」、「postgresql」、「postgres」、「cnpg」、「cloudnative-pg」、「pooler」、 "pgbouncer"、"データベース資格情報"、"db パスワード"、"管理されたロール"、"データベース CRD"、 「データベースクラスタ」、「共有データベース」、「専用データベース」、「cnpgクラスタ」 ソース: ionfury/homelab。

cnpg-database のインストール方法は?

ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/ionfury/homelab --skill cnpg-database インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります

ソースリポジトリはどこですか?

https://github.com/ionfury/homelab