Catatan ratestack Forgejo: 3000 node registry config commanded
aplikasi mentah menarik dari Forgejo registry 192.168.4.22: 3000 (plain HTTP, auth dibutuhkan), yang harus ditambahkan ke setiap daftar node. yal (mirror - > ht...
Pin kamo Traefik ke k1m1; buat auto- cert single-cluster
SSL error: kamo Traefik adalah sebuah LoadBalancer dengan externalIP 192.168.4.22 (k1m1) + externalTrafficcy Policy = Lokal, sehingga HARUS dijalankan pada k1m1...
Konsolidasi klusterservices ke cluster tunggal k1m1 + k3m1
- NATS: standalone single pod disematkan k1m1 (drop k2m1 + generic cluster variants) - CockroachDB: pin k1m1, single-node --join - MySQL: single instansi pindah...
Bootstrap universe- minio rahasia + ugc bucket note (mmm 14)
Tambahkan langkah 6 ke bootstrape -universe.sh: membuat rahasia universe- minio (AKSES _ KUNCI / SECRET _ KEY dari universe- backse- creds root s3) dan mencatat...
Upgrade k1m1 node gambar v24.2.4 - > v24.3.33
Menggulung upgrade utama dari titik CRDB CRDB StatefulSet. Catatan: cluster tidak akan finalisasi ke 24.3 sampai titik k3m1 juga ditingkatkan (dilacak secara te...
Jatuhkan bagian cluster k2m1 yang dinonaktifkan
k2m1 (10.8.2.1: 6443) dinonaktifkan dan tidak dapat dicapai; langkah-langkahnya hidup dalam sama menyebarkan _ layanan pekerjaan dan gagal (hilang kubeconfig / ...
Indent heredoc tubuh sehingga konfigurasi startupph adalah YAML valid
Skalar blok startup tertanam 5 shell heredocs (rtp.conf, http.conf, sebuah SQL blok, WebRTC titik akhir, freepbx.conf) yang tubuhnya duduk di kolom 0 - kurang p...
Jangan biarkan sebuah kubectl hilang dir cache membunuh seluruh pekerjaan
Kubectl- langkah instalasi berjalan 'set -eo pipefalls' maka menemukan -nama kubectl... 124; head -1 Ketika cache dir tidak ada (dihapus diantara runner restart...
Upgrade v3.0 - > v3.3 (perbaiki intermittent WebSocket putus)
v3.0.0 intermittently melengkapi peningkatan WS 101 kemudian menutup soket sebelum apapun frame flow - yang berulang 'putus pada load' dalam game klien alam sem...
Pindahkan dovekot maildirs ke jalur lokal PVC (matikan rclone / MinIO FUSE)
Maildirs berada di jalur host / mnt / shared-files / email / mail - rclone mount FUSE didukung oleh penyimpanan objek MinIO, yang tidak dapat dengan aman host m...
Masukan data MySQL pada local- path PVC daripada rclone / MinIO FUSE
Datadir MySQL surat (dan maildirs) berada di jalur host / mnt / shared-file, mount FUSE didukung oleh penyimpanan objek MinIO, yang tidak dapat bertahan atau se...
Jatuhkan WITH revisi _ history dari backup (interprise-only); core BACCTUP adalah OSS
node- config: dokumen k1m1 forgetjo- runner config (--add-host untuk submodule DNS)
Kontainer pekerjaan pada k1m1 kembali ke publik DNS, sehingga fleet- menyapu http: / / k1m1: 3000 .gitmodule URL gagal digandakan disana. Pin k1m1 ke pekerjaan ...
node-config: dokumen k1m1 docker daemon tidak aman-registries
The K1m1 Forgejo pelari membangun push ke HTTP Forgejo registry; daemon.json dikirim hanya dengan: 5000 entri, sehingga setiap pekerjaan membangun pendaratan pa...
K1m1 gambar registry menggantikan pensiunan k0m1: 5000 (kredensial sama)
Loki 6.x SingleBiner perlu zeroed scalable target; crdb exec melalui localhost (cert SANs)
Kamo-universe namespace + quota + valkey, CockroachDB backup, observability stack
- Alam semesta /: namespace + ResourceQuota, Valkey -universe (AOF, hostPath k1m1), nightly CockroachDB backup CronJob, operator bootstrap script - Pemantauan /...
Gabung berbagi dua- titik cluster dengan k3m1 di LAN; isolasi akun
Rekor rute WireGuard (10,8.x.x) untuk rute LAN (192.168.4.22 < - > 192.168.4.36 : 6222) dengan creds tertanam dalam URL rute. Ubah nama cluster ke kamo- ratesta...
Tambahkan titik k3m1 + migrasi cluster mengintip ke IP LAN
- Statefulset: iklan / bergabung lebih dari 192.168.4.x (k1m1 = .22, k3m1 = .36); Wire Guard jatuh (k3m1 wg0 10,8.1 bertabrakan dengan IP K0m1). - dalam - peker...
Segarkan TLSStore setiap loop sehingga baru-dikeluarkan certs mendapatkan dilayani
update _ tls _ store () hanya dijalankan pada startup dan pada shared- storage impor, jadi cert segar dikeluarkan oleh cert-manager (HTTP-01) adalah Siap dengan...
Berikan redirect-only rute backend sehingga Traefik v3 memfungsikannya
Traefik v3 menonaktifkan Router Rute Ingressdengan layanan: [] ketika allowEmptyServices is off (as it is here), so the domain- agnostic HTTP - > HTTPS redirect...
Redirect semua host HTTP ke HTTPS + gate auto-cert ke domain org sebenarnya
Domain org gubahan (misalnya login.sign.pink) mengembalikan telanjang Traefik 's "laman 404 tidak ditemukan" melalui plain HTTP: satu-satunya port -80 redirect ...
Pre- benih sign.pink + www.sign.pink dalam STATIC _ DOMAINS
sign.pink adalah domain apex baru (consumer e- signature brand / white- label Kamo penyewa org). Pre-seed apex + www so a Let 's Encrypt cert ada sebelum lalu l...
Mutakhirkan komentar peta subdomain KamoLOS 1f KamoMLOS
The / Next.js / KamoLOS project was changed to KamoMLOS (Kamo Mortgage Loan Origination System). Nama KamoLOS sekarang digunakan untuk layanan pribadi-pinjaman ...
node- config: raise k1m1 kubelet max-pods 110 - > 200
RKE2 baku max-pod = 110 sedang dipukul, menghalangi kamolo rolling-update Kirim (maxSurge: 1, maxUvable: 0 perlu slot untuk membuat pod baru sebelum membunuh tu...
Dokumen alias pinjaman saya untuk KamoLOS
Tambahkan 'myloan' ke daftar pengenalan SUBDOMAINS dan tulis ulang komentar untuk membuat tujuan daftar eksplisit (itu dokumenter; the dynamic Traefik Pemindaia...
Pertahankan FQDN penuh untuk subdomains lebih dalam dari dua label
alile _ by _ root () hanya mengekstrak label pertama dan dua terakhir label dari setiap Nama host Traefik-log. Untuk kasus tingkat dua umum (login.b11capial.com...
Kelola mail.kamocrm.com TLS end-to-end
Otomatis-cert sekarang ketentuan dan mempertahankan Let 's Encrypt cert untuk mail.kamocrm.com (HTTP-01 melalui Traefik di port 80) dan menyimpan konsumen postf...
Hapus gateway Janus WebRTC yang dinonaktifkan
Janus tidak lagi digunakan. Singkirkan yatim piatu KlusterServices / janus / manifest (Janus hosts-instal, bukan cluster- emploded, dan bukan berjalan pada k1m1...
Advertical public IP baru 47.181.8.83 untuk media eksternal
JVB-k1m1 adalah iklan 75.83.113.11 dan cotum adalah iklan node 's LAN IP via status.hostIP - keduanya pecah eksternal WebRTC media sekarang bahwa WAN publik ada...
Ganti heredoc dengan pengelompokan echo sehingga YAML literal blok parses
The / etc / odbc.ini tubuh heredoc duduk di kolom 1, yang cacat keluar dari sekitarnya startup.sh: 134; literal- blok skalar dan patah 'kubectl apply' Dari Conf...
Ikuti remounts rclone melalui propagasi mount HostToContainer
Tanpa mempropagandakan budak pod menangkap FUSE kait sekali di awal wadah; jika rclone-mount. layanan dijalankan ulang pada host, pod terus menunjuk pada koneks...
Reverse-proxy priceturbo.com apex + wildcard via k1m1 with TLS
k1m1 Traefik sekarang mengakhiri HTTPS untuk priceturbo.com dan * .priceturbo.com subdomain, meneruskan plain HTTP ke hulu Traefik pada 192.168.4.36: 80 dengan ...
Skala ke 2 replika untuk menyerap sinkronisasi + lalu lintas runtime
Sebuah replika tunggal adalah batas untuk alur kerja sinkronisasi kamus: setiap pekerja gunicorn menangani satu permintaan kemudian auto- mulai (~ 5-10 s jendel...
Host reverse- proxy rate.lenses / stack.lentenes via k1m1 with TLS
k1m1 Traefik sekarang mengakhiri HTTPS untuk api.rate.lense, www.rate.lents, dan www.stack.lense, meneruskan plain HTTP ke hulu Traefik di 192.168.4,36: 80. Aut...
Drop tidak dikenal --workers arg menyebabkan crashloop
Libretranslate CLI tidak menerima --workers, hanya gunicorn proses di dalamnya tidak. Passing menyebabkan pod gagal argparse pada Boot dan CrashLoopBackOff (138...
Tambahkan harga kotak surat @ kamocrm.com dan luar IMAP NodePort
- Surat Layanan Baru / dovebot-imap- eksternal (NodePort 30143 - > 143) jadi IMAP dapat dicapai dari luar cluster pada $NODE: 30143. - Harga benih @ kamocrm.com...
Probe timeout 10s and 2 gunicorn workers
LibreTranslate's /languages probe blocks on the gunicorn worker event loop. With a single worker translating a long chat message, the probe times out at the def...
Scope concurrency to build jobs, not Kubernetes deploys
Workflow-level concurrency serialized the whole pipeline (including kubectl rollouts). Move the group to the build job only so deploy jobs from different runs c...
Rewrite /etc/odbc.ini to point at $MARIADB_HOST on every boot
The escomputers/freepbx:17 image bakes /etc/odbc.ini with Server=db (the docker-compose link target). On this Kubernetes deployment MariaDB lives at \$MARIADB_H...
Mengkonfigurasi STUN sehingga ICE peramban dapat menyelesaikan secara bidirektif
Two-party browser- to-browser panggilan tersambung di SAP layer tetapi tidak audio baik arah. Voicemail (one- way Asterisk Peramban) bekerja karena simetri Aste...
Benih pbx.k1.kluster.kamocrm.com sebagai domain statis
Softphone peramban membutuhkan SIP-over-WSS untuk mendarat di hostname dengan real Cert TLS. Tambahkan admin FreePBX / WS nama host ke STATIC _ DOMAINS sehingga...
Host browser SIP WSS pada procesal.kamocrm.com (cert nyata)
Peramban menolak koneksi WebSocket ke * * * * * * * * * * * * * * * dengan kode dekat 1006 karena Traefik melayani cert default yang ditandatangani sendiri untu...
Buat konfigurasi WebRTC bertahan hidup pod restart
Pendekatan sebelumnya (http _ gust.conf dengan [general] override) tidak actually take effect because Asterisk 's INI parser doesn' t honor multiple [umum] daer...
Aktifkan built Asterisk dalam server HTTP pada: 8089 untuk WebRTC / ws
Sebuah protokol chan _ pjsip '= ws' transport rides di atas res _ http _ websocket, yang pada gilirannya membutuhkan built Asterisk 's-di server HTTP untuk dija...
Tambahkan transport WebRTC WSS untuk softphone peramban
Chan _ pjsip Asterisk sekarang mengikat angkutan WebSocket pada 0.0.0.0: 8089 dan Traefik mengakhiri TLS di * * * * * * * * * * * * * * * * * (port 443) sehingg...
Tampilkan port 8088 secara langsung pada layanan ClusterIP
Layanan hanya memiliki port 80 £8088 pemetaan. Layanan internal memakai * * * * * * * * * * * * * * * (mis. token API VOIPService permintaan) adalah waktu kelua...
Tambahkan fail2ban- config ConfigMap untuk k1m1
Pemindahan referensi kegagalan 2ban- config ConfigMap (jail.local + asterisk- security.conf) tetapi tidak ada, memblokir pod di MountVolume. Penyiapan dan pence...
Seperti apa yang Anda lihat pengiriman?
Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.