Dis<p>If you are stuck dealing with <a href="https://techhub.social/tags/CrunchyData" class="mention hashtag" rel="tag">#<span>CrunchyData</span></a> or <a href="https://techhub.social/tags/Bitnami" class="mention hashtag" rel="tag">#<span>Bitnami</span></a> for modern <a href="https://techhub.social/tags/postgresql" class="mention hashtag" rel="tag">#<span>postgresql</span></a> in <a href="https://techhub.social/tags/k8s" class="mention hashtag" rel="tag">#<span>k8s</span></a>, let me turn you on to cloudnative-pg.io</p><p>TL;DR: An operator and CRDs for managing <a href="https://techhub.social/tags/psql" class="mention hashtag" rel="tag">#<span>psql</span></a> on <a href="https://techhub.social/tags/k8s" class="mention hashtag" rel="tag">#<span>k8s</span></a> that actually fulfills the promise of the operator pattern. It just, you know, *operates* the stupid thing for you. And its multi-arch.</p><p>Amusingly, I found out about it because Crunchydata insists that ARM is super hard and reserved for enterprise customers only. (They've since made contrite noises about walking that back, but no actual movement yet.)</p><p>I've been running it for about 15 minutes and so far I am blown away. And weirdly it does not appear to have tried to spy on me! That oversight aside, it comes with full <a href="https://techhub.social/tags/prometheus" class="mention hashtag" rel="tag">#<span>prometheus</span></a> support, base alarms, and a VERY nice <a href="https://techhub.social/tags/grafana" class="mention hashtag" rel="tag">#<span>grafana</span></a> dashboard. Handles clustering, failover, scaling, upgrades, all the things.</p><p><a href="https://techhub.social/tags/postgresql" class="mention hashtag" rel="tag">#<span>postgresql</span></a> <a href="https://techhub.social/tags/cloudnative" class="mention hashtag" rel="tag">#<span>cloudnative</span></a> <a href="https://techhub.social/tags/kubernetes" class="mention hashtag" rel="tag">#<span>kubernetes</span></a> <a href="https://techhub.social/tags/arm64" class="mention hashtag" rel="tag">#<span>arm64</span></a> <a href="https://techhub.social/tags/homelab" class="mention hashtag" rel="tag">#<span>homelab</span></a> <a href="https://techhub.social/tags/turingpi" class="mention hashtag" rel="tag">#<span>turingpi</span></a></p>