- Ya
- 30 Juni 2026, 23:15 UTC
- Mwandishi
- Sage
- Ahadi ya
- 9cd1ad0
Uumbaji mpya wa hati ulining ~ 5 min na tab mpya ilikaa karibu:blank. Chanzo cha mizizi: Docs Service pods iliyopangwa kwenye k3m1 kusoma template tupu kutoka MinIO kwenye WireGuard ya Hardcoded ya IP 10.8.1.1 (k1m1), ambayo haifai kutoka kwa k3m1 (k1m1 <->k3m1 WG overlay) iko chini. Template hii imetumiwa na Oneton Bean ya minioClient bila wakati (MinIO SDK default 5 min) imefungwa kwa muda usiojulikana; catch frontend aliandika kosa katika kabla ya kufunguliwa Bonyeza tab. Ufungaji: - kupelekwa: chanzo MINIO CURRENT HOST kutoka API ya Downward (status.hostIP) hivyo Kila pod hutumia mfano wa MinIO kwa node yake, badala ya IP ya tuli ambayo Kila mmoja wao atasimama mbele ya kiti chake cha enzi. configmap: pointi MinIO sasa / makali / cold katika huduma minio.cluster (reachable) kutoka kila node, inayoungwa mkono na k1m1 ambayo ina data zote) badala ya wafu IPs za WireGuard - zinazotumiwa kama kushindwa nyuma ya mwenyeji wa sasa wa node-local. - Huduma ya Hati: soma template kupitia Huduma ya Uvunjaji wa MinIOStorage.download() (wateja wapya, wa muda mrefu + node failover) badala ya wakati mbichi Majani ya chini ya ardhi ni ya kutosha, kwa hiyo, mmea hauwezi kukua haraka. Huduma ya Nyaraka: dedup ya maudhui ya ImgDat. Templates za bure Byte-identical, hivyo kuingizwa mpya kukiukwa idx img dats hash unique juu ya 2nd + nyaraka; kutumia mstari uliopo kupitia findByHashCombination (kulinganisha upload Ila moja ya njia ya kujenga uaminifu na kuaminika ni kutojificha. - Kuondoa bean ya singleton minioClient.