SKILL.md
K8s Databases
Percona Operators for PostgreSQL and MongoDB. (Updated: January 2026). All deployments are idempotent - operators reconcile to desired state.
Percona Operators
| Operator | Version | Database |
|---|---|---|
| Percona PostgreSQL | v2.8.2 | PostgreSQL 18.x |
| Percona Server MongoDB | v1.21.2 | MongoDB 8.0.x |
Always use latest versions. Operators include built-in backup, monitoring, and HA management.
Deployment Tiers
| Tier | PostgreSQL | MongoDB | HA |
|---|---|---|---|
| minimal/small | 1 replica | 1 replica | No |
| medium/production | 3 replicas + PgBouncer | 3 replicas (ReplicaSet) | Yes |
Installation
See [references/postgresql.md](references/postgresql.md) and [references/mongodb.md](references/mongodb.md) for deployment.
Get Connections
# PostgreSQL
kubectl get secret myapp-pg-pguser-myapp -n databases \
-o jsonpath='{.data.uri}' | base64 -d
# MongoDB
kubectl get secret myapp-mongo-secrets -n databases \
-o jsonpath='{.data.MONGODB_DATABASE_ADMIN_URI}' | base64 -d
Reference Files
- [references/postgresql.md](references/postgresql.md) - PostgreSQL HA cluster
- [references/postgresql-single.md](references/postgresql-single.md) - PostgreSQL single instance
- [references/mongodb.md](references/mongodb.md) - MongoDB ReplicaSet
- [references/backups.md](references/backups.md) - Backup with MinIO
- [references/monitoring.md](references/monitoring.md) - Metrics and alerting