home.social

#cloudnativepg — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #cloudnativepg, aggregated by home.social.

fetched live
  1. REPLAY : en mai dernier, Pierrick intervenait aux #RPLL pour présenter CloudNativePG, l'opérateur Kubernetes pour PostgreSQL
    => dali.bo/202608_conf_rpll_cnpg

    Merci au @plossra_a pour ce partage !

    #PostgreSQL #sgbd #dba
    #CNPG #CloudNativePG
    #Kubernetes #K8S
    #opensource
    #conference

  2. REPLAY : en mai dernier, Pierrick intervenait aux #RPLL pour présenter CloudNativePG, l'opérateur Kubernetes pour PostgreSQL
    => dali.bo/202608_conf_rpll_cnpg

    Merci au @plossra_a pour ce partage !

    #PostgreSQL #sgbd #dba
    #CNPG #CloudNativePG
    #Kubernetes #K8S
    #opensource
    #conference

  3. REPLAY : en mai dernier, Pierrick intervenait aux #RPLL pour présenter CloudNativePG, l'opérateur Kubernetes pour PostgreSQL
    => dali.bo/202608_conf_rpll_cnpg

    Merci au @plossra_a pour ce partage !

    #PostgreSQL #sgbd #dba
    #CNPG #CloudNativePG
    #Kubernetes #K8S
    #opensource
    #conference

  4. REPLAY : en mai dernier, Pierrick intervenait aux #RPLL pour présenter CloudNativePG, l'opérateur Kubernetes pour PostgreSQL
    => dali.bo/202608_conf_rpll_cnpg

    Merci au @plossra_a pour ce partage !

    #PostgreSQL #sgbd #dba
    #CNPG #CloudNativePG
    #Kubernetes #K8S
    #opensource
    #conference

  5. REPLAY : en mai dernier, Pierrick intervenait aux #RPLL pour présenter CloudNativePG, l'opérateur Kubernetes pour PostgreSQL
    => dali.bo/202608_conf_rpll_cnpg

    Merci au @plossra_a pour ce partage !

    #PostgreSQL #sgbd #dba
    #CNPG #CloudNativePG
    #Kubernetes #K8S
    #opensource
    #conference

  6. A cascading standby reconnect bug that has been sitting in #PostgreSQL's streaming replication code since version 9.3 (2013) has just been fixed upstream last week by Marco Nenciarini, Esteemed Senior Principal Engineer at EDB, Significant PostgreSQL Contributor, and one of the maintainers of #CloudNativePG: enterprisedb.com/blog/13-year-

  7. A cascading standby reconnect bug that has been sitting in #PostgreSQL's streaming replication code since version 9.3 (2013) has just been fixed upstream last week by Marco Nenciarini, Esteemed Senior Principal Engineer at EDB, Significant PostgreSQL Contributor, and one of the maintainers of #CloudNativePG: enterprisedb.com/blog/13-year-

  8. A cascading standby reconnect bug that has been sitting in #PostgreSQL's streaming replication code since version 9.3 (2013) has just been fixed upstream last week by Marco Nenciarini, Esteemed Senior Principal Engineer at EDB, Significant PostgreSQL Contributor, and one of the maintainers of #CloudNativePG: enterprisedb.com/blog/13-year-

  9. A cascading standby reconnect bug that has been sitting in #PostgreSQL's streaming replication code since version 9.3 (2013) has just been fixed upstream last week by Marco Nenciarini, Esteemed Senior Principal Engineer at EDB, Significant PostgreSQL Contributor, and one of the maintainers of #CloudNativePG: enterprisedb.com/blog/13-year-

  10. We cut a primary off from its replicas and the control plane, then watched what actually happened instead of what the docs promised: coroot.com/blog/reproducing-sp

    Most of it comes down to two default timers that don't agree with each other. This post explains which ones, and the change that shrinks the window.

    #postgres #devops #observability #monitoring #cloud #tech #ai #kubernetes #docker #opensource #database #cloudnativepg #postgresql #linux

  11. We cut a primary off from its replicas and the control plane, then watched what actually happened instead of what the docs promised: coroot.com/blog/reproducing-sp

    Most of it comes down to two default timers that don't agree with each other. This post explains which ones, and the change that shrinks the window.

    #postgres #devops #observability #monitoring #cloud #tech #ai #kubernetes #docker #opensource #database #cloudnativepg #postgresql #linux

  12. We cut a primary off from its replicas and the control plane, then watched what actually happened instead of what the docs promised: coroot.com/blog/reproducing-sp

    Most of it comes down to two default timers that don't agree with each other. This post explains which ones, and the change that shrinks the window.

    #postgres #devops #observability #monitoring #cloud #tech #ai #kubernetes #docker #opensource #database #cloudnativepg #postgresql #linux

  13. We cut a primary off from its replicas and the control plane, then watched what actually happened instead of what the docs promised: coroot.com/blog/reproducing-sp

    Most of it comes down to two default timers that don't agree with each other. This post explains which ones, and the change that shrinks the window.

    #postgres #devops #observability #monitoring #cloud #tech #ai #kubernetes #docker #opensource #database #cloudnativepg #postgresql #linux

  14. We cut a primary off from its replicas and the control plane, then watched what actually happened instead of what the docs promised: coroot.com/blog/reproducing-sp

    Most of it comes down to two default timers that don't agree with each other. This post explains which ones, and the change that shrinks the window.

    #postgres #devops #observability #monitoring #cloud #tech #ai #kubernetes #docker #opensource #database #cloudnativepg #postgresql #linux

  15. Sometimes the best way to learn how something works is to break it.

    This week, Coroot CEO Nikolay Sivko tried to take down CloudNativePG replication. Turns out, it’s remarkably resilient: coroot.com/blog/fencing-a-cnpg

    Even when the network was severed between a #Postgres replica and its primary, the replica continued to pull from a second WAL source: the S3 backup archive.

    #dba #devops #observability #monitoring #cloud #tech #ai #kubernetes #docker #opensource #database #cloudnativepg

  16. Sometimes the best way to learn how something works is to break it.

    This week, Coroot CEO Nikolay Sivko tried to take down CloudNativePG replication. Turns out, it’s remarkably resilient: coroot.com/blog/fencing-a-cnpg

    Even when the network was severed between a #Postgres replica and its primary, the replica continued to pull from a second WAL source: the S3 backup archive.

    #dba #devops #observability #monitoring #cloud #tech #ai #kubernetes #docker #opensource #database #cloudnativepg

  17. Sometimes the best way to learn how something works is to break it.

    This week, Coroot CEO Nikolay Sivko tried to take down CloudNativePG replication. Turns out, it’s remarkably resilient: coroot.com/blog/fencing-a-cnpg

    Even when the network was severed between a #Postgres replica and its primary, the replica continued to pull from a second WAL source: the S3 backup archive.

    #dba #devops #observability #monitoring #cloud #tech #ai #kubernetes #docker #opensource #database #cloudnativepg

  18. Sometimes the best way to learn how something works is to break it.

    This week, Coroot CEO Nikolay Sivko tried to take down CloudNativePG replication. Turns out, it’s remarkably resilient: coroot.com/blog/fencing-a-cnpg

    Even when the network was severed between a #Postgres replica and its primary, the replica continued to pull from a second WAL source: the S3 backup archive.

    #dba #devops #observability #monitoring #cloud #tech #ai #kubernetes #docker #opensource #database #cloudnativepg

  19. Sometimes the best way to learn how something works is to break it.

    This week, Coroot CEO Nikolay Sivko tried to take down CloudNativePG replication. Turns out, it’s remarkably resilient: coroot.com/blog/fencing-a-cnpg

    Even when the network was severed between a #Postgres replica and its primary, the replica continued to pull from a second WAL source: the S3 backup archive.

    #dba #devops #observability #monitoring #cloud #tech #ai #kubernetes #docker #opensource #database #cloudnativepg

  20. It has been a while since I wrote a proper long guide about something I actually love doing.

    In September 2025 I wrote up how to run Mastodon on Kubernetes. That blog is gone, the guide survives only in the Web Archive. A text about backups that exists as somebody else's copy. At least it stayed on topic.

    So I rewrote all of it against Mastodon 4.6.

    The part I got wrong the first time was the most important one: Postgres as a Deployment with a PVC next to it.
    Kubernetes sends SIGTERM, Postgres reads that as a smart shutdown and waits for every client to disconnect. Sidekiq never does. Thirty seconds later, SIGKILL and a crash recovery.

    CloudNativePG and continuous WAL archiving now, RPO down from 24 hours to minutes. Still no Helm, everything by hand, because I want to understand what runs.

    My own instance came off Kubernetes in March, purely on cost. This is the config as it last ran.

    dol.ch/en/blog/mastodon-4-6-ku

    #Kubernetes #PostgreSQL #CloudNativePG #SelfHosting #DevOps #Mastodon #Blog #Fediverse

  21. It has been a while since I wrote a proper long guide about something I actually love doing.

    In September 2025 I wrote up how to run Mastodon on Kubernetes. That blog is gone, the guide survives only in the Web Archive. A text about backups that exists as somebody else's copy. At least it stayed on topic.

    So I rewrote all of it against Mastodon 4.6.

    The part I got wrong the first time was the most important one: Postgres as a Deployment with a PVC next to it.
    Kubernetes sends SIGTERM, Postgres reads that as a smart shutdown and waits for every client to disconnect. Sidekiq never does. Thirty seconds later, SIGKILL and a crash recovery.

    CloudNativePG and continuous WAL archiving now, RPO down from 24 hours to minutes. Still no Helm, everything by hand, because I want to understand what runs.

    My own instance came off Kubernetes in March, purely on cost. This is the config as it last ran.

    dol.ch/en/blog/mastodon-4-6-ku

    #Kubernetes #PostgreSQL #CloudNativePG #SelfHosting #DevOps #Mastodon #Blog #Fediverse

  22. It has been a while since I wrote a proper long guide about something I actually love doing.

    In September 2025 I wrote up how to run Mastodon on Kubernetes. That blog is gone, the guide survives only in the Web Archive. A text about backups that exists as somebody else's copy. At least it stayed on topic.

    So I rewrote all of it against Mastodon 4.6.

    The part I got wrong the first time was the most important one: Postgres as a Deployment with a PVC next to it.
    Kubernetes sends SIGTERM, Postgres reads that as a smart shutdown and waits for every client to disconnect. Sidekiq never does. Thirty seconds later, SIGKILL and a crash recovery.

    CloudNativePG and continuous WAL archiving now, RPO down from 24 hours to minutes. Still no Helm, everything by hand, because I want to understand what runs.

    My own instance came off Kubernetes in March, purely on cost. This is the config as it last ran.

    dol.ch/en/blog/mastodon-4-6-ku

    #Kubernetes #PostgreSQL #CloudNativePG #SelfHosting #DevOps #Mastodon #Blog #Fediverse

  23. It has been a while since I wrote a proper long guide about something I actually love doing.

    In September 2025 I wrote up how to run Mastodon on Kubernetes. That blog is gone, the guide survives only in the Web Archive. A text about backups that exists as somebody else's copy. At least it stayed on topic.

    So I rewrote all of it against Mastodon 4.6.

    The part I got wrong the first time was the most important one: Postgres as a Deployment with a PVC next to it.
    Kubernetes sends SIGTERM, Postgres reads that as a smart shutdown and waits for every client to disconnect. Sidekiq never does. Thirty seconds later, SIGKILL and a crash recovery.

    CloudNativePG and continuous WAL archiving now, RPO down from 24 hours to minutes. Still no Helm, everything by hand, because I want to understand what runs.

    My own instance came off Kubernetes in March, purely on cost. This is the config as it last ran.

    dol.ch/en/blog/mastodon-4-6-ku

    #Kubernetes #PostgreSQL #CloudNativePG #SelfHosting #DevOps #Mastodon #Blog #Fediverse

  24. It has been a while since I wrote a proper long guide about something I actually love doing.

    In September 2025 I wrote up how to run Mastodon on Kubernetes. That blog is gone, the guide survives only in the Web Archive. A text about backups that exists as somebody else's copy. At least it stayed on topic.

    So I rewrote all of it against Mastodon 4.6.

    The part I got wrong the first time was the most important one: Postgres as a Deployment with a PVC next to it.
    Kubernetes sends SIGTERM, Postgres reads that as a smart shutdown and waits for every client to disconnect. Sidekiq never does. Thirty seconds later, SIGKILL and a crash recovery.

    CloudNativePG and continuous WAL archiving now, RPO down from 24 hours to minutes. Still no Helm, everything by hand, because I want to understand what runs.

    My own instance came off Kubernetes in March, purely on cost. This is the config as it last ran.

    dol.ch/en/blog/mastodon-4-6-ku

    #Kubernetes #PostgreSQL #CloudNativePG #SelfHosting #DevOps #Mastodon #Blog #Fediverse

  25. A database monitoring graph says replication lag is climbing. It doesn't say whether WAL isn't reaching the replica or is sitting there unapplied.

    We built something different. Actionable diagnoses, not detective work at 2AM: docs.coroot.com/inspections/po

    Goodbye SSHing in to run df. Get it self-hosted and Apache 2.0 open source:github.com/coroot/coroot

    #postgres #dba #devops #observability #monitoring #cloud #tech #ai #kubernetes #docker #opensource #database #percona #cloudnativepg

  26. A database monitoring graph says replication lag is climbing. It doesn't say whether WAL isn't reaching the replica or is sitting there unapplied.

    We built something different. Actionable diagnoses, not detective work at 2AM: docs.coroot.com/inspections/po

    Goodbye SSHing in to run df. Get it self-hosted and Apache 2.0 open source:github.com/coroot/coroot

    #postgres #dba #devops #observability #monitoring #cloud #tech #ai #kubernetes #docker #opensource #database #percona #cloudnativepg

  27. A database monitoring graph says replication lag is climbing. It doesn't say whether WAL isn't reaching the replica or is sitting there unapplied.

    We built something different. Actionable diagnoses, not detective work at 2AM: docs.coroot.com/inspections/po

    Goodbye SSHing in to run df. Get it self-hosted and Apache 2.0 open source:github.com/coroot/coroot

    #postgres #dba #devops #observability #monitoring #cloud #tech #ai #kubernetes #docker #opensource #database #percona #cloudnativepg

  28. A database monitoring graph says replication lag is climbing. It doesn't say whether WAL isn't reaching the replica or is sitting there unapplied.

    We built something different. Actionable diagnoses, not detective work at 2AM: docs.coroot.com/inspections/po

    Goodbye SSHing in to run df. Get it self-hosted and Apache 2.0 open source:github.com/coroot/coroot

    #postgres #dba #devops #observability #monitoring #cloud #tech #ai #kubernetes #docker #opensource #database #percona #cloudnativepg

  29. A database monitoring graph says replication lag is climbing. It doesn't say whether WAL isn't reaching the replica or is sitting there unapplied.

    We built something different. Actionable diagnoses, not detective work at 2AM: docs.coroot.com/inspections/po

    Goodbye SSHing in to run df. Get it self-hosted and Apache 2.0 open source:github.com/coroot/coroot

    #postgres #dba #devops #observability #monitoring #cloud #tech #ai #kubernetes #docker #opensource #database #percona #cloudnativepg

  30. A database monitoring graph says replication lag is climbing. It doesn't say whether WAL isn't reaching the replica or is sitting there unapplied.

    We built something different. Actionable diagnoses, not detective work at 2AM: docs.coroot.com/inspections/po

    Goodbye SSHing in to run df. Get it self-hosted and Apache 2.0 open source:github.com/coroot/coroot

    #postgres #dba #devops #observability #monitoring #cloud #tech #ai #kubernetes #docker #opensource #database #percona #cloudnativepg

  31. Benutze gerade zum ersten mal in Kubernetes den cloudnative-pg Operator und bin sehr beeindruckt wie easy es damit ist, einen Postgres HA Cluster zu erstellen.

    #kubernetes #CloudNativePG

  32. Benutze gerade zum ersten mal in Kubernetes den cloudnative-pg Operator und bin sehr beeindruckt wie easy es damit ist, einen Postgres HA Cluster zu erstellen.

    #kubernetes #CloudNativePG

  33. Benutze gerade zum ersten mal in Kubernetes den cloudnative-pg Operator und bin sehr beeindruckt wie easy es damit ist, einen Postgres HA Cluster zu erstellen.

    #kubernetes #CloudNativePG

  34. Benutze gerade zum ersten mal in Kubernetes den cloudnative-pg Operator und bin sehr beeindruckt wie easy es damit ist, einen Postgres HA Cluster zu erstellen.

    #kubernetes #CloudNativePG

  35. Benutze gerade zum ersten mal in Kubernetes den cloudnative-pg Operator und bin sehr beeindruckt wie easy es damit ist, einen Postgres HA Cluster zu erstellen.

    #kubernetes #CloudNativePG

  36. RELEASE : voici un nouvel outil basé sur #pgBackRest, pour sauvegarder les instances #PostgreSQL déployés avec #CloudNativePG !

    Deux de ses développeurs vous en parlent => blog.dalibo.com/2026/06/25/plu

    🇬🇧 => *Here is the announcement of our experimental CloudNativePG plugin to backup PostgreSQL instances with pgBackRest!*

    #SGBD #CNPG #DBA
    #kubernetes
    #opensource

  37. RELEASE : voici un nouvel outil basé sur #pgBackRest, pour sauvegarder les instances #PostgreSQL déployés avec #CloudNativePG !

    Deux de ses développeurs vous en parlent => blog.dalibo.com/2026/06/25/plu

    🇬🇧 => *Here is the announcement of our experimental CloudNativePG plugin to backup PostgreSQL instances with pgBackRest!*

    #SGBD #CNPG #DBA
    #kubernetes
    #opensource

  38. RELEASE : voici un nouvel outil basé sur #pgBackRest, pour sauvegarder les instances #PostgreSQL déployés avec #CloudNativePG !

    Deux de ses développeurs vous en parlent => blog.dalibo.com/2026/06/25/plu

    🇬🇧 => *Here is the announcement of our experimental CloudNativePG plugin to backup PostgreSQL instances with pgBackRest!*

    #SGBD #CNPG #DBA
    #kubernetes
    #opensource

  39. RELEASE : voici un nouvel outil basé sur #pgBackRest, pour sauvegarder les instances #PostgreSQL déployés avec #CloudNativePG !

    Deux de ses développeurs vous en parlent => blog.dalibo.com/2026/06/25/plu

    🇬🇧 => *Here is the announcement of our experimental CloudNativePG plugin to backup PostgreSQL instances with pgBackRest!*

    #SGBD #CNPG #DBA
    #kubernetes
    #opensource

  40. 🚀 CloudNativePG is now the default PostgreSQL implementation for new PostgreSQL instances in VSHN AppCat.

    Plus several operational improvements and platform fixes behind the scenes.

    Read the full update blog post: 👇
    vshn.ch/en/blog/vshn-appcat-up

    #Kubernetes #PostgreSQL #CloudNativePG

  41. 🚀 CloudNativePG is now the default PostgreSQL implementation for new PostgreSQL instances in VSHN AppCat.

    Plus several operational improvements and platform fixes behind the scenes.

    Read the full update blog post: 👇
    vshn.ch/en/blog/vshn-appcat-up

    #Kubernetes #PostgreSQL #CloudNativePG

  42. 🚀 CloudNativePG is now the default PostgreSQL implementation for new PostgreSQL instances in VSHN AppCat.

    Plus several operational improvements and platform fixes behind the scenes.

    Read the full update blog post: 👇
    vshn.ch/en/blog/vshn-appcat-up

    #Kubernetes #PostgreSQL #CloudNativePG

  43. 🚀 CloudNativePG is now the default PostgreSQL implementation for new PostgreSQL instances in VSHN AppCat.

    Plus several operational improvements and platform fixes behind the scenes.

    Read the full update blog post: 👇
    vshn.ch/en/blog/vshn-appcat-up

    #Kubernetes #PostgreSQL #CloudNativePG

  44. 🚀 CloudNativePG is now the default PostgreSQL implementation for new PostgreSQL instances in VSHN AppCat.

    Plus several operational improvements and platform fixes behind the scenes.

    Read the full update blog post: 👇
    vshn.ch/en/blog/vshn-appcat-up

    #Kubernetes #PostgreSQL #CloudNativePG

  45. Part 2 in a series, Swapnil Suryawanshi details the operational procedures for performing a controlled Switchover and Switchback between two EDB Postgres Advanced 18 clusters managed by #CloudNativePG in this runbook: enterprisedb.com/blog/switchov

  46. Part 2 in a series, Swapnil Suryawanshi details the operational procedures for performing a controlled Switchover and Switchback between two EDB Postgres Advanced 18 clusters managed by #CloudNativePG in this runbook: enterprisedb.com/blog/switchov

  47. Part 2 in a series, Swapnil Suryawanshi details the operational procedures for performing a controlled Switchover and Switchback between two EDB Postgres Advanced 18 clusters managed by #CloudNativePG in this runbook: enterprisedb.com/blog/switchov

  48. Sharing some quick snaps from the team at #CNDItaly this week, including Francesco Canovai and Niccolo Fei presenting a lightning talk on #CloudNativePG

    #kubernetes #PostgreSQL

  49. Sharing some quick snaps from the team at #CNDItaly this week, including Francesco Canovai and Niccolo Fei presenting a lightning talk on #CloudNativePG

    #kubernetes #PostgreSQL

  50. Sharing some quick snaps from the team at #CNDItaly this week, including Francesco Canovai and Niccolo Fei presenting a lightning talk on #CloudNativePG

    #kubernetes #PostgreSQL

  51. Sharing some quick snaps from the team at #CNDItaly this week, including Francesco Canovai and Niccolo Fei presenting a lightning talk on #CloudNativePG

    #kubernetes #PostgreSQL

  52. Our Jonathan Battiato is one of the organizers of Cloud Native Days Italy 2026. We're joining the event as a Gold level sponsor, and Francesco Canovai & Niccolò Fei will present a lightning talk on the #CloudNativePG project. Come say "ciao"! cloudnativedaysitaly.org/talk/ #PostgreSQL #Kubernetes

  53. Our Jonathan Battiato is one of the organizers of Cloud Native Days Italy 2026. We're joining the event as a Gold level sponsor, and Francesco Canovai & Niccolò Fei will present a lightning talk on the #CloudNativePG project. Come say "ciao"! cloudnativedaysitaly.org/talk/ #PostgreSQL #Kubernetes

  54. Our Jonathan Battiato is one of the organizers of Cloud Native Days Italy 2026. We're joining the event as a Gold level sponsor, and Francesco Canovai & Niccolò Fei will present a lightning talk on the #CloudNativePG project. Come say "ciao"! cloudnativedaysitaly.org/talk/ #PostgreSQL #Kubernetes

  55. Our Jonathan Battiato is one of the organizers of Cloud Native Days Italy 2026. We're joining the event as a Gold level sponsor, and Francesco Canovai & Niccolò Fei will present a lightning talk on the #CloudNativePG project. Come say "ciao"! cloudnativedaysitaly.org/talk/ #PostgreSQL #Kubernetes

  56. Our Jonathan Battiato is one of the organizers of Cloud Native Days Italy 2026. We're joining the event as a Gold level sponsor, and Francesco Canovai & Niccolò Fei will present a lightning talk on the #CloudNativePG project. Come say "ciao"! cloudnativedaysitaly.org/talk/ #PostgreSQL #Kubernetes

  57. In case you were looking for a step-by-step guide for setting up a #CloudNativePG replica cluster using the #Barman Cloud Plugin for backups and WAL archiving... look no further: enterprisedb.com/blog/deployme #PostgreSQL #Kubernetes #CNPG

  58. In case you were looking for a step-by-step guide for setting up a #CloudNativePG replica cluster using the #Barman Cloud Plugin for backups and WAL archiving... look no further: enterprisedb.com/blog/deployme #PostgreSQL #Kubernetes #CNPG

  59. In case you were looking for a step-by-step guide for setting up a #CloudNativePG replica cluster using the #Barman Cloud Plugin for backups and WAL archiving... look no further: enterprisedb.com/blog/deployme #PostgreSQL #Kubernetes #CNPG

  60. In case you were looking for a step-by-step guide for setting up a #CloudNativePG replica cluster using the #Barman Cloud Plugin for backups and WAL archiving... look no further: enterprisedb.com/blog/deployme #PostgreSQL #Kubernetes #CNPG