Switch to escomputers/freepbx:17 with correct architecture

FixKlusterServices
Ya
24 Aprili 2026, 07:35 UTC
Mwandishi
Kamo
Ahadi ya
9e1a189

tiredofit/freepbx has no FreePBX 17 image (abandoned since 2022). escomputers/freepbx:17 (updated Apr 2026, Asterisk 21 + FreePBX 17) requires a separate MariaDB pod and a one-time php install step. Changes: - Add freepbx-mariadb StatefulSet (mariadb:10.11) + Service + init SQL - Replace tiredofit env vars in configmaps with a startup.sh script that waits for MariaDB, patches Apache to listen on 8088 (not 80), runs FreePBX php install on first boot, then hands off to the image entrypoint - InitContainers seed /etc and /var/lib/asterisk from the image on first run (replicating Docker named-volume auto-population behaviour in K8s hostPath) - Update deploy workflow: apply MariaDB + wait for readiness before FreePBX Admin UI: http://k1m1:8088 / http://k2m1:8088 (LAN/WireGuard, no public exposure)

Mabadiliko yote

Je, unaona nini kuhusu usafiri?

Kila moja ya hizi updates ardhi katika nafasi yako ya kazi moja kwa moja. Kuanza bure na kuangalia kukua wiki baada ya wiki.

Kuwa Huru MileleMtazamo wa bei