·cnpg-database
</>

cnpg-database

Gestione del database PostgreSQL CloudNative-PG (CNPG) per l'homelab Kubernetes. Copre cluster di piattaforme condivise, cluster di app dedicati, catene di credenziali e monitoraggio. Da utilizzare quando: (1) si aggiunge un nuovo database per un'applicazione, (2) si crea un cluster CNPG dedicato, (3) Impostazione delle credenziali del database e della replica tra spazi dei nomi, (4) Configurazione di PgBouncer pooler, (5) Debug della connettività del database o dell'integrità del cluster CNPG, (6) Aggiunta di PostgreSQL estensioni per carichi di lavoro specializzati. Trigger: "database", "postgresql", "postgres", "cnpg", "cloudnative-pg", "pooler", "pgbouncer", "credenziali del database", "password db", "ruoli gestiti", "CRD del database", "cluster di database", "database condiviso", "database dedicato", "cluster cnpg"

22Installazioni·2Tendenza·@ionfury

Installazione

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

Come installare cnpg-database

Installa rapidamente la skill AI cnpg-database nel tuo ambiente di sviluppo tramite riga di comando

  1. Apri il terminale: Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.)
  2. Esegui il comando di installazione: Copia ed esegui questo comando: npx skills add https://github.com/ionfury/homelab --skill cnpg-database
  3. Verifica l'installazione: Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Fonte: 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 |

Gestione del database PostgreSQL CloudNative-PG (CNPG) per l'homelab Kubernetes. Copre cluster di piattaforme condivise, cluster di app dedicati, catene di credenziali e monitoraggio. Da utilizzare quando: (1) si aggiunge un nuovo database per un'applicazione, (2) si crea un cluster CNPG dedicato, (3) Impostazione delle credenziali del database e della replica tra spazi dei nomi, (4) Configurazione di PgBouncer pooler, (5) Debug della connettività del database o dell'integrità del cluster CNPG, (6) Aggiunta di PostgreSQL estensioni per carichi di lavoro specializzati. Trigger: "database", "postgresql", "postgres", "cnpg", "cloudnative-pg", "pooler", "pgbouncer", "credenziali del database", "password db", "ruoli gestiti", "CRD del database", "cluster di database", "database condiviso", "database dedicato", "cluster cnpg" Fonte: ionfury/homelab.

Fatti (pronti per citazione)

Campi e comandi stabili per citazioni AI/ricerca.

Comando di installazione
npx skills add https://github.com/ionfury/homelab --skill cnpg-database
Categoria
</>Sviluppo
Verificato
Prima apparizione
2026-02-28
Aggiornato
2026-03-11

Browse more skills from ionfury/homelab

Risposte rapide

Che cos'è cnpg-database?

Gestione del database PostgreSQL CloudNative-PG (CNPG) per l'homelab Kubernetes. Copre cluster di piattaforme condivise, cluster di app dedicati, catene di credenziali e monitoraggio. Da utilizzare quando: (1) si aggiunge un nuovo database per un'applicazione, (2) si crea un cluster CNPG dedicato, (3) Impostazione delle credenziali del database e della replica tra spazi dei nomi, (4) Configurazione di PgBouncer pooler, (5) Debug della connettività del database o dell'integrità del cluster CNPG, (6) Aggiunta di PostgreSQL estensioni per carichi di lavoro specializzati. Trigger: "database", "postgresql", "postgres", "cnpg", "cloudnative-pg", "pooler", "pgbouncer", "credenziali del database", "password db", "ruoli gestiti", "CRD del database", "cluster di database", "database condiviso", "database dedicato", "cluster cnpg" Fonte: ionfury/homelab.

Come installo cnpg-database?

Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/ionfury/homelab --skill cnpg-database Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Dov'è il repository sorgente?

https://github.com/ionfury/homelab