~/talk

Containerizing PostgreSQL and Making it Cloud Native Ready

Talkat CloudNativeDay 2016 · on Thursday, 2016-08-25· [databases]
links:none on file
slides:none on file

A container suite that packages PostgreSQL plus small wrapper services for admin, backup and monitoring is available and proven to run on Docker, Kubernetes/OpenShift and Marathon Mesos using CentOS7/RHEL7 base images. It uses pg_basebackup for full backups persisted to NFS and executed as a kubernetes job, collects 20–30 Postgres metrics via a small Go scraper pushed to Prometheus and shown in Grafana, and provides crunchy-collect, crunchy-backup, crunchy-watch (failover), pgpool and a kitchen sink example with one master, one synchronous replica and multiple async replicas able to scale and recover.

AI-written summary · about

  1. 0:00Intro
  2. 0:22About Crunchy Data...
  3. 1:29Why Containers for PostgreSQL?
  4. 4:12Deployment Options
  5. 7:18Customizing Your PostgreSQL Containers
  6. 9:29PostgreSQL Container Design Features
  7. 12:24Backup and Restore
  8. 14:01High Availability
  9. 15:54Database Monitoring
  10. 17:48DBA Utility Microservices
  11. 19:54DBaaS Example: Crunchy Container Suite
  12. 24:17What About Orchestrating Containers?
  13. 26:40Swarm Deployment
  14. 26:51Kubernetes Deployment
  15. 27:04Performance Considerations
  16. 28:48Kitchensink Example
  17. 31:25Kitchensink (OpenShift) Example
  18. 32:22Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.