- A hozzászóláshoz be kell jelentkezni
Hozzászólások
Hasznalja ezt vki vmire? (ugyertem a kiprobalason kivul vmi ertelmesre)
- A hozzászóláshoz be kell jelentkezni
Nem használjuk, de el tudom képzelni, ma is jött valami ügyfél hogy a nyomi upstream helm chartja ClusterRole-t akar csinálni; de jó lehet kisebb /egyszerűbb use-case-ű clusterek konszolidálására, ilyesmik.
Az érdekes kihívás, hogy hogyan kezeli a különböző provisionereket PVC/LoadBalancer Service-k stb., a CustomResource-okat a hálózatot; most, hogy ezt leírtam, van egy olyan érzésem, hogy néha inkább bonyolítaná, mint egy egyszerűsítené a dolgokat.
- A hozzászóláshoz be kell jelentkezni
A videot elnezve elgondolkodtam azon, hogy a kisebb CI/dev/test/staging akarmi kornyezeteket ossze lehetne-e vonni igy, de ezzel csak jobban eltavolodnank a prod konfigjatol, amibol meg csak gond lehet. Az a havi parszaz dollar, amibe kerul nehany plusz EKS/AKS/GKE nem biztos hogy er ekkora kockazatot.
- A hozzászóláshoz be kell jelentkezni
Meg az jutott eszembe, hogy az ilyen eldobhato (rovid eletu) EKS clusterekhez kepest megvan az az elonye, hogy gyorsabban letrehozhato es torolheto. Egy EKS letrehozasa mindenestol (+ VPC, EC2 node-ok, stb.) tobb mint 10 percig tarthat terraformmal. Mondjuk ehhez meg ki- es beskalazas kell, ami szinten par perc lehet.
- A hozzászóláshoz be kell jelentkezni
Ebben igazad van, egy új EKS cluster valóban 10-30 perc, azért a node-ok skálázása egy nagyságrenddel gyorsabb. Ha valakinek tényleg gyorsan akar eldobható clustereket létrehozni, és ez egy gyakori use-case (nálunk nem az), akkor a vcluster erre egy jó megoldás lehet.
- A hozzászóláshoz be kell jelentkezni
Nalunk az alakult ki, hogy eldobhato clusterra Kind clustert inditunk localhoston. Csak nyilvan ez nem epitheto bele egy CI-ba. Ha vki mindenaron egy cloudon futo CI-t szeretne egy tetszoleges nem a hosztolt appokat erinto modositasra (ingress controller, fluentd, ...) akkor vegulis a vcluster egy eszkoz lehet ra. De nekem az a felelmem, hogy ha tok sok meloval osszeraknank egy ilyen CI-t, akkor az egy prod/referencia konfigtol eltorzult env-en futna, fene tudja milyen kulonbsegekbol johetnek elo hibak kesobb.
- A hozzászóláshoz be kell jelentkezni
így utánaolvasva, a podokat ugyebár a "fizikai" clusteren futtatja, illetve resource típusonként tudod állítani hogy mit szinkronizáljon.
- A hozzászóláshoz be kell jelentkezni
Ha engem kérdezel sok értelme nincs, ha kell egy külön cluster sokból nem tart egy új EKS-t felhúzni (vagy azzal ekvivalenst bárhol máshol)... A monitoringot/operation feladatokat pedig így is össze lehet közös felületre terelni, nincs szükség igazából közös clusterre ahhoz, hogy egy csapat tudja üzemeltetni az összeset. Ezen kívül az egyik legnagyobb hátránya a shared clusternek továbbra is megmarad, nevezetesen, hogy nem tudsz verziót upgrade-elni, amíg az összes tenant nem készül fel, tehát a legagilisabb csapatoknak is várni kell a leglassabbakra.
- A hozzászóláshoz be kell jelentkezni
Ha jol ertem a vcluster sajat control-plane-nel (kulon api-server es tarsai) rendelkezik, akkor az miert ne lehetne eltero k8s verzioju? A syncernek kell tudnia lekezelni a kulonbsegeket, amit eleg nagy melo lehet lekezelni. Mondjuk ebbol kovetkezik, hogy az N verzioju syncer csak az N-1, N-2... host cluster verziokat ismerheti, jovobeli N+1-rol nincs informacioja. Tehat vclusterrel inkabb elore lehet szaladni, nem lemaradni a tobbiektol.
- A hozzászóláshoz be kell jelentkezni
tök jól hangzik, remélem hamarosan openshiftre is lesz.
- A hozzászóláshoz be kell jelentkezni