·cnpg-database
</>

cnpg-database

Gestión de bases de datos PostgreSQL CloudNative-PG (CNPG) para el laboratorio doméstico de Kubernetes. Cubre clústeres de plataformas compartidas, clústeres de aplicaciones dedicadas, cadenas de credenciales y monitoreo. Úselo cuando: (1) agregue una nueva base de datos para una aplicación, (2) cree un clúster CNPG dedicado, (3) Configurar las credenciales de la base de datos y la replicación entre espacios de nombres, (4) Configurar PgBouncer poolers, (5) Depurar la conectividad de la base de datos o el estado del clúster CNPG, (6) Agregar PostgreSQL Extensiones para cargas de trabajo especializadas. Activadores: "base de datos", "postgresql", "postgres", "cnpg", "cloudnative-pg", "pooler", "pgbouncer", "credenciales de base de datos", "contraseña de base de datos", "roles administrados", "CRD de base de datos", "clúster de bases de datos", "base de datos compartida", "base de datos dedicada", "clúster cnpg"

21Instalaciones·1Tendencia·@ionfury

Instalación

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

Cómo instalar cnpg-database

Instala rápidamente el skill de IA cnpg-database en tu entorno de desarrollo mediante línea de comandos

  1. Abrir Terminal: Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.)
  2. Ejecutar comando de instalación: Copia y ejecuta este comando: npx skills add https://github.com/ionfury/homelab --skill cnpg-database
  3. Verificar instalación: Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code, Cursor u OpenClaw

Fuente: ionfury/homelab.

SKILL.md

Ver original

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 |

Gestión de bases de datos PostgreSQL CloudNative-PG (CNPG) para el laboratorio doméstico de Kubernetes. Cubre clústeres de plataformas compartidas, clústeres de aplicaciones dedicadas, cadenas de credenciales y monitoreo. Úselo cuando: (1) agregue una nueva base de datos para una aplicación, (2) cree un clúster CNPG dedicado, (3) Configurar las credenciales de la base de datos y la replicación entre espacios de nombres, (4) Configurar PgBouncer poolers, (5) Depurar la conectividad de la base de datos o el estado del clúster CNPG, (6) Agregar PostgreSQL Extensiones para cargas de trabajo especializadas. Activadores: "base de datos", "postgresql", "postgres", "cnpg", "cloudnative-pg", "pooler", "pgbouncer", "credenciales de base de datos", "contraseña de base de datos", "roles administrados", "CRD de base de datos", "clúster de bases de datos", "base de datos compartida", "base de datos dedicada", "clúster cnpg" Fuente: ionfury/homelab.

Datos (listos para citar)

Campos y comandos estables para citas de IA/búsqueda.

Comando de instalación
npx skills add https://github.com/ionfury/homelab --skill cnpg-database
Categoría
</>Desarrollo
Verificado
Primera vez visto
2026-02-28
Actualizado
2026-03-10

Browse more skills from ionfury/homelab

Respuestas rápidas

¿Qué es cnpg-database?

Gestión de bases de datos PostgreSQL CloudNative-PG (CNPG) para el laboratorio doméstico de Kubernetes. Cubre clústeres de plataformas compartidas, clústeres de aplicaciones dedicadas, cadenas de credenciales y monitoreo. Úselo cuando: (1) agregue una nueva base de datos para una aplicación, (2) cree un clúster CNPG dedicado, (3) Configurar las credenciales de la base de datos y la replicación entre espacios de nombres, (4) Configurar PgBouncer poolers, (5) Depurar la conectividad de la base de datos o el estado del clúster CNPG, (6) Agregar PostgreSQL Extensiones para cargas de trabajo especializadas. Activadores: "base de datos", "postgresql", "postgres", "cnpg", "cloudnative-pg", "pooler", "pgbouncer", "credenciales de base de datos", "contraseña de base de datos", "roles administrados", "CRD de base de datos", "clúster de bases de datos", "base de datos compartida", "base de datos dedicada", "clúster cnpg" Fuente: ionfury/homelab.

¿Cómo instalo cnpg-database?

Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.) Copia y ejecuta este comando: npx skills add https://github.com/ionfury/homelab --skill cnpg-database Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code, Cursor u OpenClaw

¿Dónde está el repositorio de origen?

https://github.com/ionfury/homelab