To be clear, it was Taylor Jadin who upgraded my PeerTube instance running at bava.tv from PostgreSQL 10 to PostgreSQL 13. I did watch and learn as he worked through the process, so Iโm some the wiser, but Iโm still wrapping my head around both working in containers as well as trying to understand the particularities of PostgreSQL.
So in many ways this post is simply a redirect to Taylorโs post โSome notes on upgrading PostgreSQL in Dockerโ where he provides context and a step-by-step for upgrading PostgreSQL 10 to PostgreSQL 13, but it probably abstracts pretty well for upgrading a PostgreSQL container more generally.
At this point you might be thinking, โWhatโs up with you, Groom? Why are you making Taylor update your instance of PeerTube you lazy fascist!โ Fair enough, Iโm lazy and I do live in Italy, but there are reasons for this beyond those two things.
First off, working together on upgrades like this provides a low-stakes. collaborative opportunity to help us get more comfortable with supporting this awesome open source YouTube alternative.
Secondly, when we make time for projects like this that seem โlow priorityโ it often pushes us to blog it, which is particularly important given thereโs not so much help out there for folks tinkering with PeerTube.
So itโs directly related to our bigger push for honing our Reclaim Cloud support game, and Taylor is definitely our lead in that space. Whatโs more, watching him work not only helps me, but I think helps Reclaim more generally continue to push into the realm of containerized infrastructure. So that is my argument for having him upgrade my PeerTube PostgreSQL version and I am sticking to it!
Thanks Taylor, you rule!