Jak zorganizovat sběr logů z více Java aplikací v clusteru, pokud nemám přístup k uzlům (pouze k těm, které jsem nasadil sám)?
DevOps
Jaké zdroje jsou popsány v Deployment? Jaké parametry jsou pro to určeny (requests/limits)?
Co je Liquibase a jak se integruje do aplikace (kde by měl být umístěn/nastaven)?
Proč je nutné mít v tématu více částí?
Proč je třeba shromažďovat/aktualizovat statistiky v PostgreSQL?
Jakým prostředkem lze provést libovolný úkol nebo konfiguraci na sadě samostatných hostitelů (mimo Kubernetes)?
Co je to rolling update?
Co je to strategie nasazení? Jaké jsou?
Co dalšího lze sbírat kromě logů pro analýzu podnikové zátěže a chodu aplikace?
Co je to staging area (index) v Git?
Jaké dva typy pipeline existují v Jenkins?
Která entita Istio zajišťuje směrování provozu?
Co jsou CI a CD, v čem je rozdíl mezi těmito částmi?
Lze ukončit jednu z aktivních relací v PostgreSQL? Jak na to?
Jaký je rozdíl mezi příkazy git pull a git fetch?
Existuje způsob, jak zajistit, aby několik replik aplikace bylo spolehlivě rozloženo na různé uzly?
Úkol: dvě aplikace, každá požaduje 1Gi paměti v requests a 2Gi v limits, na uzlu s pouze 3Gi paměti. Je taková konfigurace možná a jaké je riziko?
Musel jste pracovat s složitějšími možnostmi vyvažování zátěže uvnitř namespace, kromě jednoduché služby round-robin?
Jak zajistit, aby se konkrétní úkol vykonával postupně na každém hostiteli (ne paralelně)?
Jaký je minimální počet entit potřebných v vanilla Kubernetes, aby se komponent spustil a mohl přijímat příchozí požadavky?