Permitir a saída do SecurityService para o agente da máquina dev, e aplicar políticas da CI
O egresso do cílio é padrão-deny para cada endpoint que ele seleciona, e paraEndpoints:[{}] é escopo para o próprio espaço de nomes da política — por isso o Sec...
Pin a VM MAC e adicionar sondas de prontidão/vivência RDP
KubeVirt gera um MAC aleatório por VMI quando o macAddress está ausente. O convidado. netplan combinou no MAC de primeira inicialização, então cada VMI recria s...
Reparar o backup kamouniverse, quebrado desde o corte Yugabyte
Renomeando o Cockroach mortoBackupPerdendo o alerta no commit anterior fez isso fogo imediatamente: nenhum backup do universo teve sucesso desde o 2026-08-09 mi...
Aumentar o limite de CPU do teto de 2 núcleos
Ambas as réplicas ficaram presas em 1997m/1999m contra um limite de 2 núcleos para ~47h. Que fome / línguas o suficiente que a vida e prontidão sonda cronometra...
Pare de enviar a credencial compartilhada neste acordo
A senha do MySQL de e- mail sentou- se em texto simples em 14 ficheiros aqui — em ConfigMaps que o kubectl irá entregar a qualquer pessoa que os possa ler, em d...
Pare de enviar a credencial compartilhada neste acordo
A senha do MySQL de e- mail sentou- se em texto simples em 14 ficheiros aqui — em ConfigMaps que o kubectl irá entregar a qualquer pessoa que os possa ler, em d...
Permitir a saída do YugabyteDB 5433 na saída de cílios de segurança
Um CiliumNetworkPolítica de seleção app=kamowssecurity permitido host/remote-node Egresso apenas em 26257, 4222 e 9000. Após o corte, a base de dados foi transf...
Permitir a saída do YugabyteDB 5433 na saída de cílios de segurança
Um CiliumNetworkPolítica de seleção app=kamowssecurity permitido host/remote-node Egresso apenas em 26257, 4222 e 9000. Após o corte, a base de dados foi transf...
Corrigir a lógica em esquemas pré-criados
KamoInitializerService faz definir ********************** verdade, por isso cria estes esquemas em si. O comentário anterior alegou que não tinha. O arquivo per...
Corrigir a lógica em esquemas pré-criados
KamoInitializerService faz definir ********************** verdade, por isso cria estes esquemas em si. O comentário anterior alegou que não tinha. O arquivo per...
Parar os envios do ponto de entrada dos anos 60
responderTimeouts.readTimeout é o prazo para ler um pedido inteiro, corpo incluído, e Traefik v3 defaults-lo a 60s onde v2 não tinha limite. Que silenciosamente...
Pin o restante hostPath cargas de trabalho para o nó segurando seus dados
A mesma falha que o modelo de incorporação, encontrado auditando cada volume hostPath no repo. A o hostPath é local do nó e nada o replica, de modo que pode ser...
Pin para o nó seus pesos modelo estão realmente sobre
O modelo é um hostPath em /var/lib/embedding-model no k1m1, e nada o replica. Quando o k3m1 entrou, a nova cápsula do ReplicaSet foi agendada para lá e nunca co...
Parar o passedb de dividir uma caixa de correio através de duas pastas de correio
password query retornou `email as user', que sobreescreveu o %Lu-lowcased nome de login com a caixa armazenada da linha. user query então interpolou %n de o nom...
STUN respondeu no nó errado, então kamocrm.com:3478 estava morto
coturn é hostNetwork sem selector de nó, por isso foi agendado no k3m1 (público 47.181.8.87). Seu próprio -- externo-ip, e de cada cliente `stun:kamocrm.com:347...
Ponte anunciou apenas candidatos privados ICE — nenhum encontro teve mídia por 35 dias
A ponte nunca completou uma única ligação ICE nos 35 dias que esta cápsula tem foi acima (0 sucessos, 18 terminações). Todas as conferências se uniram ao longo ...
Sonda de vida nunca poderia passar — causa de 920 reinicia em 35 dias
Causa raiz: a sonda de vida era `tcpSocket: porto 10000`, mas API REST do Scylla liga- se ao endereço api 127.0.0.1 (o padrão) enquanto uma sonda tcpSocket dis...
Resincronização de manifestos à deriva com ao vivo antes de permitir reconciliações completas
Auditar o que uma reconciliação completa aplicar-se-ia apareceu dois manifestos que se tinham desviado longe o suficiente do cluster que os reaplicar teria caus...
Parar a política de resolução do avatar bloqueando cada login
Esta política levou o login de toda a plataforma offline por horas. Cílio obriga a saída contra o RECURSO RESOLVIDO, após o serviço de DNAT, assim o A porta qu...
Máquina Mestre usa VNC (x11vnc), não RDP
O KRdp/RDP é incompatível com o Guacamole: o guacd não tem pipeline de gráficos RDP (EGFX) e o KRdp é somente H.264, então a conexão autenticada mas morreu com ...
Pin BarataDB para v24.2.4 para evitar o acelerador de txn sem licença v24.3
v24.3 (e 24.2.5+) aplicam a nova Licença de Software do BarataDB; sem chave de licença os aceleradores de cluster para 5 transações abertas simultâneas gama. Um...
Pin RDP color-profundidade + colher sessões xrdp para deus reutiliza uma área de trabalho
xrdp 0.9.24 sessões de teclas em <user,bpp> (Política=Padrão) e nunca colhe desconectados (KillDisconnected=false, DisconnectedTimeLimit=0). O usuário RDP é sem...
Parar os segredos expirados/órfãos que sombreiam certs ao vivo por host
update tls store() reconstruiu o TLSStore a partir de uma listagem secreta simples, baldeada apenas no prefixo e tipo de nome, sem verificar que um Certificado ...
Prioridade explícita para que a rota de atualização OTA ganhe a rota tema geral
O Traefik classifica por comprimento de texto de regras; a rota geral do tema /public/ é mais longa, Por isso, a injecção do cabeçalho nunca correu. prioridade:...
Aumentar a memória do guacamole 1Gi→2Gi para parar a sessão OOM no meio do PDRP
O Tomcat webapp ocioso perto de ~800Mi, então um teto 1Gi deixou quase não Sala da frente. Abrir uma sessão RDP empurrou RSS sobre 1Gi e o recipiente foi morto ...
Mover a pasta de dados para o disco local
rspamd /var/lib/rspamd foi o hostPath-backed pelo rclone FUSE monte de O balde de ficheiros partilhados da MinIO. Cada recompilação do hiperscan / atualização d...
/dev/shm 2Gi (necessidades de Chrome sem cabeça >= 2GB) + limite de mem 6Gi
10- config init do Jibri aborta com '/dev/shm deve ser pelo menos 2GB' quando shm é 512Mi, a deitar o gravador abaixo. Bater o tmpfs para 2Gi e o limite de memó...
Campo de versão manifesto de marca Guacamole correto
Manifeste usado guacManifestVersion:1.0; as extensões empacotadas usam guacamoleVersion. O campo errado fez Guacamole rejeitar a extensão de marca ('Não é possí...
Mover guacd para a rede de pods (correção MTU) + WoL unicast
guacd na rede host (k1m1 eno49 MTU 1500) vs cápsula guacamole na sobreposição de cílio (MTU 1420): RDP conectado, mas grandes quadros foram largados através do ...
Assista ao espaço de nomes da área de trabalho para IngressRoutes
desktop.kamocrm.com IngressRoute vive na área de trabalho ns, mas o CRD do Traefik provedor apenas assistiu **************** — assim a rota foi ignorado e pedid...
Importar disco VM como sistema de arquivos, não bloco
O importador de blocos do CDI caiu: 'blockdev: não pode abrir /dev/cdi- block- volume: Permissão negada - não pode acessar o dispositivo de bloqueio Longhorn cr...
Correct KubeVirt VM cloud-init field + modernize spec
- cloudInitNoCloud userdata secret field is 'secretRef' (not userDataSecretRef); KubeVirt v1.8.4 podou o campo errado -> 'deve ter pelo menos um usuáriodatasour...
Proactivamente fornecer aliases de navegador (media.*)
O mecanismo de descoberta log-scan nunca pode iniciar o alias 'media': ele é apenas contactado pelo navegador através de um subrecurso WebSocket/XHR (SockJS /ws...
FPBXCONF correto heredoc + reponto universo Scylla
- freepbx: o delimitador de fechamento do documento FPBXCONF aqui foi indentado (8 espaços); o bash requer <<WORD delimitadores na coluna 0, então startup.sh mo...
Pin kamo Traefik para k1m1; fazer auto- certificado de agrupamento único
Erros SSL: kamo Traefik é um LoadBalancer com IPs externos 192.168.4.22 (k1m1) + externaTrafficPolicy=Local, então ele DEVE ser executado no k1m1 — o reequilíbr...
Indentar os corpos heredoc para que a configuração startup.sh seja válida YAML
O bloco startup.sh escalar incorporado 5 shell heredocs (rtp.conf, http.conf, um SQL block, WebRTC endpoints, freepbx.conf) cujos corpos estavam sentados na col...
Mover pastas de correio Dovecot para um PVC local (off rclone/MiniO FUSE)
Maildirs estavam no hostPath /mnt/shared-files/email/mail — a montagem rclone FUSE suportado pelo armazenamento de objetos MinIO, que não pode hospedar com segu...
Coloque o datadir MySQL num PVC local em vez de rclone/MiniO FUSE
O email MySQL datadir (e maildirs) estavam no hostPath /mnt/shared-files, e rclone FUSE montagem suportada pelo armazenamento de objetos MinIO, que não pode dur...
Drop With revision history from backup (somente para empresas); core backup is OSS
Loki 6. x SingleBinary precisa de alvos escaláveis nulo; crdb exec via localhost (cert SANs)
Atualizar TLSStore cada loop tão recém-emitidos certificados ser servido
update tls store() só foi executado na inicialização e em importações de armazenamento compartilhado, então a cert recentemente emitido pelo cert-manager (HTTP-...
Dar uma infra- estrutura apenas de redirecionamento para que o Traefik v3 o habilite
Traefik v3 desactiva um router IngressRoute com serviços: [] quando allowEmptyServices está desligada (como está aqui), então o domínio- diagnóstico HTTP->Rotea...
Redirecionar todos os hosts HTTP para HTTPS + gate auto-cert para domínios org reais
Domínios org personalizados (por exemplo, login.sign.pink) devolveu o Traefik nu "404 page not found" sobre HTTP simples: o único roteador de redirecionamento p...
Preservar FQDN completo para subdomínios mais profundos do que duas etiquetas
organiz by root() foi extrair apenas a primeira etiqueta e as duas últimas etiquetas de cada máquina com registo Traefik. Para o caso comum de dois níveis (logi...
Anuncie novo IP público 47.181.8.83 para mídia externa
A JVB-k1m1 anunciava 75.83.13.11 e a Coturn anunciava LAN IP do nó via status.hostIP — ambos quebraram mídia WebRTC externa agora que a WAN pública é de 47.181....
Substituir o heredoc por ecos agrupados, de modo que o YAML possa analisar o bloco literal
O corpo /etc/odbc.ini heredoc sentou-se na coluna 1, que dedentou para fora do ao redor startup.sh: o escalar de bloco literal e 'kubectl se aplica' do ConfigMa...
Siga rclone remounts via HostToContainer mount propagation
Sem propagação de escravos o pod captura o FUSE ligar montar uma vez em início do recipiente; se rclone-mount. o serviço reinicia na máquina, o pod continua a a...
Escala para 2 réplicas para absorver sincronização + tráfego em tempo de execução
Uma única réplica é o gargalo para o fluxo de trabalho de sincronização do dicionário: cada trabalhador de Gunicorn lida com um pedido e depois reinicia automat...
Como o que vês no transporte?
Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.