Как да организираме събирането на логове от множество Java приложения в клъстер, ако нямаме достъп до възлите (само до това, което сме разположили сами)?
DevOps
Защо е необходимо да имате няколко партиции в тема?
Какво е Liquibase и как се интегрира в приложението (къде трябва да бъде/конфигурира)?
Какви ресурси се описват в Deployment? Какви параметри са предназначени за това (requests/limits)?
Защо е необходимо да събираме/актуализираме статистиките в PostgreSQL?
С какво средство може да се изпълни произволна задача или конфигурация на набор от отделни хостове ( извън Kubernetes)?
Какво е Rolling update?
Какво още може да се събира освен логове за анализ на бизнес натоварването и работата на приложението?
Какво е staging area (индекс) в Git?
Каква е стратегията за разгръщане? Какви са?
Задача: две приложения, всяко изисква 1Gi памет в requests и 2Gi в limits, на възел с общо 3Gi памет. Възможна ли е такава конфигурация и какъв е рискът?
Какво е CI и CD и каква е разликата между тези части?
Кои са двата вида пайплайни, които съществуват в Jenkins?
Коя еntity на Istio осигурява маршрутизирането на трафика?
Може ли да убиеш една от активните сесии в PostgreSQL? Как да го направиш?
Каква е разликата между командите git pull и git fetch?
Има ли възможност да се гарантира, че няколко реплики на приложението ще бъдат надеждно разпределени по различни възли?
Трябва ли да работите с по-сложни възможности за баланс на натоварването вътре в namespace, освен простата услуга round-robin?
Как да накараме конкретна задача да се изпълнява последователно на всеки хост (не паралелно)?
Какво е Deployment и какво е Service в Kubernetes?