·cnpg-database
</>

cnpg-database

CloudNative-PG (CNPG) Управление базами данных PostgreSQL для домашней лаборатории Kubernetes. Охватывает кластер общей платформы, выделенные кластеры приложений, цепочки учетных данных и мониторинг. Используйте, когда: (1) добавляется новая база данных для приложения, (2) создается выделенный кластер CNPG, (3) Настройка учетных данных базы данных и репликации между пространствами имен, (4) Настройка PgBouncer пулеры, (5) Отладка подключения к базе данных или работоспособности кластера CNPG, (6) Добавление PostgreSQL расширения для специализированных рабочих нагрузок. Триггеры: «база данных», «postgresql», «postgres», «cnpg», «cloudnative-pg», «pooler», «pgbouncer», «учетные данные базы данных», «пароль базы данных», «управляемые роли», «CRD базы данных», «кластер базы данных», «общая база данных», «выделенная база данных», «кластер cnpg»

21Установки·1Тренд·@ionfury

Установка

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

Как установить cnpg-database

Быстро установите AI-навык cnpg-database в вашу среду разработки через командную строку

  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 |

CloudNative-PG (CNPG) Управление базами данных PostgreSQL для домашней лаборатории Kubernetes. Охватывает кластер общей платформы, выделенные кластеры приложений, цепочки учетных данных и мониторинг. Используйте, когда: (1) добавляется новая база данных для приложения, (2) создается выделенный кластер CNPG, (3) Настройка учетных данных базы данных и репликации между пространствами имен, (4) Настройка PgBouncer пулеры, (5) Отладка подключения к базе данных или работоспособности кластера CNPG, (6) Добавление PostgreSQL расширения для специализированных рабочих нагрузок. Триггеры: «база данных», «postgresql», «postgres», «cnpg», «cloudnative-pg», «pooler», «pgbouncer», «учетные данные базы данных», «пароль базы данных», «управляемые роли», «CRD базы данных», «кластер базы данных», «общая база данных», «выделенная база данных», «кластер cnpg» Источник: ionfury/homelab.

Факты (для цитирования)

Стабильные поля и команды для ссылок в AI/поиске.

Команда установки
npx skills add https://github.com/ionfury/homelab --skill cnpg-database
Источник
ionfury/homelab
Категория
</>Разработка
Проверено
Впервые замечено
2026-02-28
Обновлено
2026-03-10

Browse more skills from ionfury/homelab

Короткие ответы

Что такое cnpg-database?

CloudNative-PG (CNPG) Управление базами данных PostgreSQL для домашней лаборатории Kubernetes. Охватывает кластер общей платформы, выделенные кластеры приложений, цепочки учетных данных и мониторинг. Используйте, когда: (1) добавляется новая база данных для приложения, (2) создается выделенный кластер CNPG, (3) Настройка учетных данных базы данных и репликации между пространствами имен, (4) Настройка PgBouncer пулеры, (5) Отладка подключения к базе данных или работоспособности кластера CNPG, (6) Добавление PostgreSQL расширения для специализированных рабочих нагрузок. Триггеры: «база данных», «postgresql», «postgres», «cnpg», «cloudnative-pg», «pooler», «pgbouncer», «учетные данные базы данных», «пароль базы данных», «управляемые роли», «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

Детали

Категория
</>Разработка
Источник
skills.sh
Впервые замечено
2026-02-28