Upgrade samotneho clusteru neni zadna cerna magie, jen se na to proste nesmi kaslat a nechat si to cele ujtet o nekolik verzi. Ten postup je i dobre zdokumentovany. Samozrejme, v praxi to chodi casto jinak, operations se podcenuji... a pak ty K8S muzou skoncit stejne, tzn. ze se kolem nich bude chodit obloukem, kdy ten skok v upgrade bude moc velky a vysledkem bude bolehlav.
Bezudrzbove neni nic. Ale v tech K8S se to muze ve finale udrzovat i snaz (tzn. levneji) - mj. diky tomu, ze to je (muze byt) rozbite do microservices... oproti tradicnimu pojeti IT stylem tady mam jeden server, jednu devku pro vsecko - system, kterym to "levne" nekteri radi stavi. To jsou pak takove ty systemy, kolem kterych vsichni chodi obloukem a radsi na nic nesahaji :D
Nevíš, co dělá backend, pokud musí draze využívat nějaké api, je potřeba požadavky frontovat, desítky tisíc otevřených formulářů také není žádné malé množství, kubernetes poskytuje solidní možnosti jak ten frontend a middleware škálovat.
Využívat CF pro státní weby není zrovna košér.
Pokud již máš hotový deployment na k8s, tak není důvod ho nepoužívat, pokud to know-how dávají Cermatu zdarma. Co může být problém jsou provozní náklady, přeci jen to není plně bezúdržbové a kdoví jestli na to Cermat má lidi a kapacity.
Asi to vidím špatně, ale tohle mi vůbec nepříjde jako aplikace, která by musela nějak řešit škálování. Uživatelů řádově desítky tisíc, pár údaju pro každého. Kolik to má požadavků za sekundu ve špičce, 100? To je nic. U nás řešíme aplikace co jsou tak o 3 řády jinde. Na DDoS útoky je stejně potřeba Cloudflare apod.
Tady mi k8s přijde jako kanón na vrabce. Jestli to dobře ovládají a sekají to jak Baťa cvičky, tak proč ne, souhlasím. Snad to nebylo tak, jak jsem už pákrát viděl, kde si lidi hrají na Google, měsíce se v tom zbytečně plácaji a nakonec to ani nemá kdo udržovat.
K8S je naopak to posledni, co by se melo nekomu vycitat. V tomhle smeru je to naopak v principu spravna volba. Jak jednoduseji byste to delal vy? ;-) Vetsinou kdyz chcete postavit system dostatecne robusni, aby odolan vetsimu naporu lidi, tak stejne skoncite u neceho vcelku sloziteho.
Vas komentar bude tak trochu parafrazi toho, co je i ve clanku - hosi si take nektere veci predstavovali strasne jednoduse a pak se stretli s realitou. Akorat ze jim jde vycist mimo jine i to, ze se podcenila analyza. Ono se rado na analyzu kasle a rovnou se ve sprintech bezi neco programovat. A to uz fail samozrejme je.