Hinzufügen pricing@kamocrm.com Mailbox und externe IMAP NodePort
- Neuer Service mail/dovecot-imap-external (NodePort 30143 - 143) so IMAP ist von außerhalb des Clusters auf $NODE:30143 zu erreichen. - Seed pricing@kamocrm....
Seed pbx.k1.kluster.kamocrm.com als statische Domäne
Das Browser-Softphone braucht SIP-over-WSS, um auf einem Hostname mit einem echten TLS cert. Fügen Sie den FreePBX Admin / WS Hostname zu STATIC_DOMAINS hinzufü...
WSS WebRTC Transport für Browser Softphones hinzufügen
Asterisk's chan_pjsip bindet jetzt einen einfachen WebSocket Transport auf 0.0.0.0:8089 und Traefik beendet TLS bei ************ (Port 443) so kamo-internal kön...
Produktion scheitert2ban mit PJSIP-Gefängnchen und anhaltendem Zustand
- Fügen Sie fail2ban-configmap.yaml mit [asterisk] und [freepbx-web] Gefängnissen hinzu, schrittweise Verbot Eskalation (1h-24h-30d Decke), LAN-Akignop, und e...
Integrieren Coqui TTS mit Norman-Stimme (VCTK p267)
- Einsatz von coqui-tts Server (VCTK VITS-Modell, CPU-only) als ClusterIP-Dienst am Port 5002 mit Modell-Cache bei /var/lib/coqui-tts auf k1m1 - coqui_tts.agi...
LAN DNS pod für split-DNS auf k1m1 hinzufügen
Entstellt ein dnsmasq pod mit hostNetwork auf k1m1, das auf hört 192.168.4.22:53. Überrepostet pbx.k1.kluster.kamocrm.com - 192.168.4.22 So erreichen LAN-Telefo...
FreePBX 17 + Jigasi SIP Brücke auf k1m1 und k2m1
FreePBX (tiredofit/freepbx:17-latest) läuft mit hostNetwork so SIP/RTP behält echte Client IPs, die per node per node angeheftet werden. SIP on 5060 UDP/TCP (50...
Verwenden Sie ECDSA P-256 für Zertifikate-Spezifikationen und migrieren RSA
Fügen Sie wöchentliche Bild Pflaumen und Journal Vakuum CronJob für k1m1
CronJob läuft jeden Sonntag 3 Uhr morgens, privilegiert, angeheftet auf k1m1. - crictl rmi --prune entfernt ungenutzte Containerbilder - nsenter Journal Vakuum ...
Geo-Datenbank-url zum Analytics-Sekret für CockroachDB Geolite Lookup hinzufügen
Kamo Analytics verwendet diese URL, um Besucher IP-Land/Region/Stadt nachzuschauen von den ************ Tischen. Verwendet Kamo-Benutzer mit Passwort auth und s...
iframe-kompatible Middleware-Kette für Kamo-Analyse hinzufügen
Sicherheits-Header-allow-iframe hinzufügen (keine X-Frame-Optionen) und Kamo-middlewares-allow-iframe-Kette, so dass Analysen eingebettet werden können in ifram...
Bewegen Sie Kamo-Analysten zu eigenem Repo, halten Sie nur postgres in KlusterServices
- Entfernen Analytik Bereitstellung, Service und nginx-configmap (jetzt im Besitz von Kamo-Analyse-Projekt mit eigener CI/CD-Pipeline) - Analytics-ingressrout...
Rebrand Analytics Analytics UI mit Kamo-Logo, Titel und Favicon
Fügt nginx Sidecar Proxy hinzu, der CSS injiziert, um das Analytics-Logo mit KamoCRM-Logo, ändert den Seitentitel in "Kamo Analytics" und überschreibt das Favic...
Hinzufügen Analytics Analytics Bereitstellung und analytics.kamocrm.com Routing
- Neues Verzeichnis: PostgreSQL StatefulSet + Analytics Bereitstellung, Services und geheime Vorlage - ************ Routen analytics.kamocrm.com - Analysen auf ...
Bergamotte mit funktionierenden Modellquellen und korrektem Bild wiederherstellen
- Repliken: 1 - Init Container (alpine): lädt 4 Paare von data.statmt.org herunter für enes/enfr/ende/enpl) und 2 von firefox-translations-Modellen GitHub LFS...
Prosody, Jicofo und Geheimnisse für Jibri Aufnahme Unterstützung konfigurieren
Die Aufnahme in Prosody aktivieren, Jibri XMPP-Passwörter zu Geheimnissen hinzufügen und konfigurieren Jicofo Brauerei MUC für Jibri Instanz Entdeckung.
Jibri-Einsatz manifestiert für Meet-Meet-Aufnahme hinzufügen
Kubernetes Einsatz, Service und Konfigurationskarte für Jibri (Meet Broadcasting Infrastruktur) zur Ermöglichung der Meeting-Aufnahme mit MinIO-Speicherintegrat...
Meet Service-Einsatzschritte zur CI/CD-Pipeline für k1m1 und k2m1 hinzufügen
Mee-Subdomain zu Auto-Zertit für automatische TLS-Versorgung hinzufügen
Domain-agnostiker Traefik IngressRoute für meet hinzufügen.* Domains
Verstücketen JVB-Pool mit pro Node StatefulSets auf k1m1 und k2m1 hinzufügen
Jicofo Konferenzschwerpunkt mit JVB-Brauerei und Lobby Durchsetzung
Prosody XMPP-Server-Einsatz mit JWT auth und Lobby-Unterstützung hinzufügen
Fügen Sie gemeinsame Geheimnisse für Prosody, Jicofo, JVB und JWT auth
Qdrant-Vektor DB und MiniLM Einbettmodell K8s manifestiert hinzufügen
- Qdrant v1.12.1 Einsatz + ClusterIP Service (Ports 6333/6334) - HuggingFace TEI mit All-MiniLM-L6-v2-Einsatz + Service (Port 8080) - Aktualisierte Einsatz-Dien...
wopi-*** für DocsService hinzufügen
Fügt WOPI JWT Signing Geheimnis von DocsService für Docs verwendet Zugangs-Token. Entsandt sowohl in K1M1 als auch in K2M1-Clustern.
HTTP zu HTTPS umleiten Middleware und IngressRoute hinzufügen
- Erstellen Sie Redirect-to-https Middleware für permanente Umleitungen - Catch-all IngressRoute auf Web-Eingabepunkt hinzufügen, um alle kamocrm.com Domains au...
automatische *** geheime Schöpfung hinzufügen
- Erstellen *** Geheimnis auf beiden k1m1 und k2m1 - Secret enthält MINIO_CURRENT_HOST zeigt auf k0m1 MinIO Instanz (http://10.8.0.1:9000) - Behebt kamowssecuri...
Aktualisieren Sie TURN-Server-Anbindungsdaten mit sicheren Werten
- Aktualisiertes Turn-Sekret mit sicherem Zufallswert - Aktualisiertes Dreh-Passwort für Janus-Authentifizierung - Credentials entsprechen MediaService WebRTC K...
ServersTransport-Einsatz in den CI/CD-Workflow hinzufügen
Einsatz von traefik/serverstransport.yaml im Rahmen des Traefik-Einsatzes sowohl auf K1M1 als auch auf K2M1. Dies ermöglicht HTTP/1.1 Backend-Verbindungen für d...
ServersTransport für MediaService WebSocket-Verbindungen hinzufügen
Fügen Sie die Ressourcen für den Medien-Websocket-Transport ServerTransport ein, um HTTP/2 für Backend-Verbindungen zu MediaService zu deaktivieren. Dies ist fü...
Medien-Websocket-Upgrade Middleware hinzufügen, um Upgrade-Header zu erzwingen
- Upgrade hinzufügen: Websocket-Header für WebSocket-Pfade zur Behebung von HTTP/2 Erweiterter CONNECT-Konvertierung - Dies stellt sicher, dass HTTP/2 WebSocket...
Medien-cors Middleware für Mediendomäne CORS-Unterstützung hinzufügen
- Hinzufügen von media-cors Middleware Matching-Theme-Kors-Konfiguration - Ermöglicht CORS-Header für media.{domain'-Anfragen
'media' Subdomain zu auto-cert SUBDOMAINS für MediaService hinzufügen
- 'Med' zur SUBDOMAINS Liste in auto-cert-service.yaml hinzufügen - Aktiviert automatische SSL-Zertifikatserzeugung für media.{domain" Subdomains - Erforderlich...
TLSStore für dynamisches Zertifikatsmanagement (überlebenden CI/CD-Einsätze)
Zertifikat Export / Import mit Sperrung für echte Multi-Cluster-Cert Sharing
Aktivieren Sie JSON-Zugriff in Traefik für die automatische Erkennung von Domain-Erkennung
cert-manager und Let's Encrypt ClusterIssuer zum Bereitstellungs-Workflow hinzufügen
Auto-Zert-Service-Bereitstellung in CI/CD-Workflow hinzufügen
MinIO öffentliche/interne Bucket-Routen zum Traefik-Einsatz hinzufügen
Auto-Zert-Service mit MinIO-synchronisierter Shared-Speicher hinzufügen
Migrate CockroachDB zum Sicherungsmodus mit TLS-Zertifikaten
Wie, was Sie sehen Versand?
Alles kommt in Ihrem Arbeitsbereich für sich. Starten Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat wieder.
