January 2022 Jonathan Katz, VP Platform Engineering, Crunchy Data
Production Postgres Made Easy
On Kubernetes
• VP, Platform Engineering @ Crunchy Data
• Previously: Engineering Leadership @ Startups
• Longtime PostgreSQL community contributor
• Core Team Member
• Various Governance Committees
• Conference Organizer / Speaker
• @jkatz05
About Me
• Leading Team in Postgres – 10 contributors
• Certified Open Source PostgreSQL Distribution
• Leader in Postgres Technology for Kubernetes
• Crunchy Bridge: Fully managed cloud service
Crunchy Data
Your partner in deploying
open source PostgreSQL
throughout your enterprise.
CPSM Provider Plugin
Built from many years experience running
Postgres on Kubernetes to provide the best
Kubernetes Native Postgres.
Crunchy Postgres for Kubernetes
CPSM Provider Plugin
Fully Declarative. Manages your Postgres clusters based on your specifications.
GitOps Ready. Deploy with your choice of Helm, Kustomize, or OLM.
Easy to Get Started. Designed to get your applications up and running.
Easy to Upgrade. Seamless upgrades alongside the fast-moving Kubernetes
ecosystem.
Production Grade. Trusted by leaders in Kubernetes for Production Ready Postgres.
Crunchy Postgres for Kubernetes
Fully Declarative Postgres
PostgreSQL the way you want
it, automatically configured for
your production requirements.
No matter what your environment
throws at at it, Crunchy PostgreSQL for
Kubernetes will keep your database up
and running.
Auto Management and Healing
CPSM Provider Plugin
Kubernetes moves fast. We’re ready.
Crunchy Postgres for Kubernetes uses rolling updates so you
can easily update your Postgres instances without disrupting
your applications.
Update Without Interruption
CPSM Provider Plugin
Built for GitOps
Run Postgres conveniently at every
stage of your release pipeline.
Crunchy PostgreSQL for Kubernetes
is ready for continuous delivery of
your applications.
CPSM Provider Plugin
Infrastructure Agnostic
Crunchy PostgreSQL for Kubernetes is
the path to Postgres across your
choice of infrastructure and
clouds.
CPSM Provider Plugin
Our Business is Postgres.
We bring the best of Postgres to Kubernetes.
High Availability. Consensus-based and scalable across multiple Kubernetes
clusters enables flexible “always on” architectures.
Disaster Recovery. From zero to many terabytes. Available in your choice of
storage - Kubernetes, S3, GCS, Azure.
Monitoring. Kubernetes-specific Postgres insights and alerts to spot problems
before they occur.
Postgres from the Experts
CPSM Provider Plugin
Our Business is Postgres.
We bring the best of Postgres to Kubernetes.
Security. Unprivileged, locked-down containers with TLS enabled by default
coupled with secure credential management.
Performance. Scale your database to meet your workload demands.
Convenience. Easy customizations, cloning data and connection pooling make it
easier to maintain applications.
Postgres from the Experts
Demo
CPSM Provider Plugin
Simple Deploy of a Production Cluster. HA. Backups. Monitoring. In "one-click."
Maintenance? No Problem. Scale your database to meet your workload
demands.
Straightforward Multi-Cluster. Simple to set up. Simple to toggle.
Disaster Recovered. Point-in-time-recovery with a few keystrokes.
Stay Informed. Turnkey monitoring for your data.
Application at Scale. Connection pooling to efficiently access your data.
Demo Recap
CPSM Provider Plugin
Postgres Major Version Upgrades. Fully declarative.
pgAdmin 4 Integration. Seamlessly managed user accounts.
Rolling Update Enhancements. Pods no longer recreated when only a Postgres
restart required.
Coming Soon
Find Out More
CPSM Provider Plugin
• https://www.crunchydata.com/products/crunchy-postgresql-for-kubernetes/
• https://github.com/CrunchyData/postgres-operator
• https://github.com/CrunchyData/postgres-operator-examples
Thank You

Dok Talks #112 - Production Postgres Made Easy on Kubernetes

  • 1.
    January 2022 JonathanKatz, VP Platform Engineering, Crunchy Data Production Postgres Made Easy On Kubernetes
  • 2.
    • VP, PlatformEngineering @ Crunchy Data • Previously: Engineering Leadership @ Startups • Longtime PostgreSQL community contributor • Core Team Member • Various Governance Committees • Conference Organizer / Speaker • @jkatz05 About Me
  • 3.
    • Leading Teamin Postgres – 10 contributors • Certified Open Source PostgreSQL Distribution • Leader in Postgres Technology for Kubernetes • Crunchy Bridge: Fully managed cloud service Crunchy Data Your partner in deploying open source PostgreSQL throughout your enterprise.
  • 4.
    CPSM Provider Plugin Builtfrom many years experience running Postgres on Kubernetes to provide the best Kubernetes Native Postgres. Crunchy Postgres for Kubernetes
  • 5.
    CPSM Provider Plugin FullyDeclarative. Manages your Postgres clusters based on your specifications. GitOps Ready. Deploy with your choice of Helm, Kustomize, or OLM. Easy to Get Started. Designed to get your applications up and running. Easy to Upgrade. Seamless upgrades alongside the fast-moving Kubernetes ecosystem. Production Grade. Trusted by leaders in Kubernetes for Production Ready Postgres. Crunchy Postgres for Kubernetes
  • 6.
    Fully Declarative Postgres PostgreSQLthe way you want it, automatically configured for your production requirements.
  • 7.
    No matter whatyour environment throws at at it, Crunchy PostgreSQL for Kubernetes will keep your database up and running. Auto Management and Healing
  • 8.
    CPSM Provider Plugin Kubernetesmoves fast. We’re ready. Crunchy Postgres for Kubernetes uses rolling updates so you can easily update your Postgres instances without disrupting your applications. Update Without Interruption
  • 9.
    CPSM Provider Plugin Builtfor GitOps Run Postgres conveniently at every stage of your release pipeline. Crunchy PostgreSQL for Kubernetes is ready for continuous delivery of your applications.
  • 10.
    CPSM Provider Plugin InfrastructureAgnostic Crunchy PostgreSQL for Kubernetes is the path to Postgres across your choice of infrastructure and clouds.
  • 11.
    CPSM Provider Plugin OurBusiness is Postgres. We bring the best of Postgres to Kubernetes. High Availability. Consensus-based and scalable across multiple Kubernetes clusters enables flexible “always on” architectures. Disaster Recovery. From zero to many terabytes. Available in your choice of storage - Kubernetes, S3, GCS, Azure. Monitoring. Kubernetes-specific Postgres insights and alerts to spot problems before they occur. Postgres from the Experts
  • 12.
    CPSM Provider Plugin OurBusiness is Postgres. We bring the best of Postgres to Kubernetes. Security. Unprivileged, locked-down containers with TLS enabled by default coupled with secure credential management. Performance. Scale your database to meet your workload demands. Convenience. Easy customizations, cloning data and connection pooling make it easier to maintain applications. Postgres from the Experts
  • 13.
  • 14.
    CPSM Provider Plugin SimpleDeploy of a Production Cluster. HA. Backups. Monitoring. In "one-click." Maintenance? No Problem. Scale your database to meet your workload demands. Straightforward Multi-Cluster. Simple to set up. Simple to toggle. Disaster Recovered. Point-in-time-recovery with a few keystrokes. Stay Informed. Turnkey monitoring for your data. Application at Scale. Connection pooling to efficiently access your data. Demo Recap
  • 15.
    CPSM Provider Plugin PostgresMajor Version Upgrades. Fully declarative. pgAdmin 4 Integration. Seamlessly managed user accounts. Rolling Update Enhancements. Pods no longer recreated when only a Postgres restart required. Coming Soon
  • 16.
    Find Out More CPSMProvider Plugin • https://www.crunchydata.com/products/crunchy-postgresql-for-kubernetes/ • https://github.com/CrunchyData/postgres-operator • https://github.com/CrunchyData/postgres-operator-examples
  • 17.