Reverse-proxy rate.loans/stack.loans hosts via k1m1 avec TLS
k1m1 Traefik met fin à HTTPS pour api.rate.loans, www.rate.loans, et www.stack.loans, en forwarding plain HTTP vers le Traefik en amont à l'adresse suivante: 19...
Ajouter la boîte aux lettres et la boîte aux lettres IMAP externe IMAP NodePort
- Nouveau service mail/dovecot-imap-external (NodePort 30143 - 143) L'IMAP peut être atteint de l'extérieur du cluster sur le thème "NODE:30143). - Prix des s...
Seed pbx.k1.kluster.kamocrm.com en tant que domaine statique
Le navigateur softphone a besoin de SIP-over-WSS pour atterrir sur un nom d'hôte avec un réel Certœur TLS. Ajouter le nom d'hôte FreePBX admin / WS à STATIC-DOM...
Ajouter WSS WebRTC transport pour navigateur softphones
Le chan'pjsip d'Asterisk lie maintenant un transport WebSocket clair à 0,0,0:8089 et Traefik met fin à la TLS (port 443) Donc kamo-internal peut enregistrer des...
Ajouter des supports à la liste de provisionnement des sous-domaines
Production infaillible2ban avec les prisons du PJSIP et l'état persistant
- Ajouter fail2ban-configmap.yaml avec [asterisk et [freepbx-web, l'augmentation progressive de l'interdiction (1h-24h-30d plafond), LAN ignoreip, et a Fil ...
Intégrer Coqui TTS avec la voix norman (VCTK p267)
- Déployer un serveur coqui-tts (modèle VCTK VITS, CPU uniquement) en tant que service ClusterIP sur le port 5002 avec cache modèle à /var/lib/coqui-tts sur k...
Ajouter LAN DNS gousse pour DNS split-DNS sur k1m1
Déployer un dnsmasq pod avec hostNetwork sur k1m1 qui écoute 192.168.4.22:53. Désirce pbx.k1.kluster.kamocrm.com Les téléphones LAN atteignent le PBX directemen...
Déployer FreePBX 17 et Jigasi SIP sur k1m1 et k2m1
FreePBX (ededofit/freepbx:17-latest) s'exécute avec hostNetwork donc SIP/RTP préserve les IP réels des clients, épinglés un-per-noeud via nodeSelector. PIS sur ...
Utiliser ECDSA P-256 pour les spécifications du certificat de certificat et migrer la RSA
Ajouter un pruneau hebdomadaire et un aspirateur journalier CronJob pour k1m1
CronJob se déroule tous les dimanches 3 heures du matin, privilégié, épinglé à k1m1. - crictl rmi -prune enlève les images des récipients inutilisés - nsenter j...
Ajouter géo-base-url à l'analyse-secret pour la recherche de géolites CockroachDB
Kamo Analytics utilise cette URL pour consulter le visiteur IP-country/région/cité à partir des tableaux de l'adresse. Utilise l'utilisateur de kamo avec plaisa...
Ajouter une chaîne intergicielle compatible avec iframe pour les kamo-analytics
Ajouter un cadre de sécurité (pas de X-Frame-Options) et Chaîne kamo-middlewares-allow-iframe afin que les analyses puissent être intégrées dans les iframes de ...
Déplacer les kamo-analytics pour posséder des pensions, ne conserver que les postgres dans KlusterServices
- Supprimer le déploiement analytique, le service et la configuration nginx (maintenant détenu par Projet kamo-analytics avec son propre pipeline CI/CD) - Sup...
Rebrand Analytics analytics UI avec le logo de Kamo, le titre et le favicon
Ajoute un mandataire de side-car nginx qui injecte CSS pour remplacer le logo analytique avec Le logo KamoCRM change le titre de la page en "Kamo Analytics", et...
Ajouter le déploiement et le déploiement de l'analyse analytique.kamocrm.com routage
- Nouvelle analyse/annuaire : PostgreSQL StatefulSet et déploiement analytique, services et modèle secret - routes analytics.kamocrm.com - analyses sur websecur...
Restaurer le bergamot avec des sources de modèles de travail et une image correcte
- répliques: 1 - Init container (alpine) : télécharge 4 paires à partir de data.statmt.org (tar-balles) pour enes/enfr/ende/enf/enpl) et 2 de firefox-translat...
Configurer Prosody, Jicofo et secrets pour l'enregistrement Jibri
Permettre l'enregistrement dans Prosody, ajouter les mots de passe Jibri XMPP aux secrets, et configurer la brasserie Jicofo MUC pour la découverte d'instances ...
Ajouter les manifestes de déploiement de Jibri pour l'enregistrement de la réunion
Kubernetes déploiement, service et configmap pour Jibri (Meet Broadcasting Infrastructure) pour permettre l'enregistrement des réunions avec l'intégration du st...
Ajouter les étapes de déploiement du service de Meet à la conduite CI/CD pour k1m1 et k2m1
Ajouter le sous-domaine de rencontre au abonné automatique pour le provisionnement automatique TLS
Ajouter une trace de domaine à l'analyse de domaine Traefik IngressRoute pour les rencontres.
Ajouter la piscine JVB distribuée avec des ensembles StatefulSets par noeud sur k1m1 et k2m1
Ajouter l'accent mis sur la conférence Jicofo avec la brasserie JVB et l'application de la législation
Ajouter le déploiement du serveur Prosody XMPP avec le support JWT auth et le lobby
Ajouter des secrets partagés pour Prosody, Jicofo, JVB et JWT auth
Ajouter les manifestes de modèle K8s du vecteur Qdrant DB et MiniLM
- Déploiement Qdrant v1.12.1 - Service ClusterIP (ports 6333/6334) - TEI trégissant TEI avec déploiement et service tout-MiniLM-L6-v2 (port 8080) - Mise à jour ...
Ajouter routage de spam de tamis vers Dovecot avec plugin de canon
Ajouter wopi-z pour DocsService
Ajout WOPI JWT signe secret utilisé par DocsService pour les documents les jetons d'accès. Déploiement dans les deux clusters K1M1 et K2M1.
Ajouter HTTP à l'intergiciel de redirection et IngressRoute
- Créer un middleware redirect-to-https pour les redirections permanentes - Ajouter catch-all IngressRoute sur le point d'entrée web pour rediriger tous les dom...
Ajouter la création automatique et secrète
- Créer un secret sur k1m1 et k2m1 - Secret contient MINIO-CURRENT-HOST indiquant l'instance MinIO de k0m1 (http://10.8.0.1:9000) - Fixes kamsssecurity-déploiem...
Mettre à jour les identifiants du serveur TURN avec des valeurs sécurisées
- Retourné mis à jour avec une valeur aléatoire sécurisée - Mot de passe-passe actualisé pour l'authentification Janus - Compléter les pouvoirs MediaService con...
Déploiement du transport à l'exécution des activités de recherche de l'information
Déployer traefik/serverstransport.yaml dans le cadre du déploiement de Traefik à la fois K1M1 et K2M1. Cela permet des connexions de backend HTTP/1.1 pour la pr...
Add ServersTransport pour les connexions WebSocket de MediaService
Ajouter media-websocket-transport ServersResource pour désactiver HTTP/2 pour les connexions dorsales à MediaService. Cela est nécessaire pour un support de mis...
Ajouter media-websocket-upgrade middleware pour forcer l'en-tête de mise à niveau
- Ajouter la mise à niveau: en-tête Web pour les chemins WebSocket pour fixer la conversion HTTP/2 Extended CONNECT - Cela garantit que les demandes de mise à n...
Ajouter un intergiciel de média-cors pour le support CORS de domaine multimédia
- Ajouter la configuration de couleurs média-cors middleware matching theme-cors - Permet de fixer des en-têtes CORS pour les médias.
Ajouter le sous-domaine 'média' au sous-domain auto-cert SUBDOMAINS pour MediaService
- Ajouter 'média' à la liste SUBDOMAINS dans auto-cert-service.yaml - Permet la génération automatique de certificats SSL pour les médias. - Exigé pour les conn...
Permettre HTTPS pour les itinéraires thématiques MinIO
Utiliser TLSStore pour la gestion dynamique des certs (survives des déploiements CI/CD)
Certificat d'exportation/importation avec verrouillage pour le véritable partage de certificats multi-cluster
Permettre la connexion à l'accès JSON dans Traefik pour la détection de domaine auto-cert
Ajouter cert-manager et Let's Encrypt ClusterIssuer au flux de travail de déploiement
Ajouter le déploiement du service d'auto-certition au flux de travail CI/CD
Ajouter MinIO itinéraire public/sac à seaux internes au déploiement de Traefik
Ajouter un service de erris automatique avec le stockage partagé MinIO-synced
Comme ce que tu vois expédier ?
Tout cela arrive dans votre espace de travail par lui-même. Commencez sur le plan gratuit et relisez cette page dans un mois.
