Jak zorganizować zbieranie logów z wielu aplikacji Java w klastrze, jeśli nie ma dostępu do węzłów (tylko do tych, które sam wdrożyłem)?
DevOps
Czym jest Liquibase i jak integruje się z aplikacją (gdzie powinien być umieszczony/konfigurowany)?
Jakie zasoby są opisane w Deployment? Jakie parametry są do tego przeznaczone (requests/limits)?
Dlaczego konieczne jest posiadanie wielu partycji w temacie?
Dlaczego konieczne jest zbieranie/aktualizowanie statystyk w PostgreSQL?
Jakim środkiem można wykonać dowolne zadanie lub konfigurację na zestawie oddzielnych hostów (poza Kubernetes)?
Czym jest aktualizacja typu rolling?
Co można zbierać oprócz logów do analizy obciążenia biznesowego i działania aplikacji?
Czym jest strategia wdrożenia? Jakie są?
Zadanie: dwie aplikacje, każda wymaga 1Gi pamięci w requests i 2Gi w limits, na węźle z tylko 3Gi pamięci. Czy taka konfiguracja jest możliwa i jakie jest ryzyko?
Czym jest obszar staging (indeks) w Git?
Czym są CI i CD, jaka jest różnica między tymi częściami?
Jakie dwa typy pipeline'ów istnieją w Jenkins?
Która jednostka Istio zapewnia trasowanie ruchu?
Czy można zabić jedną z aktywnych sesji w PostgreSQL? Jak to zrobić?
Jaka jest różnica między poleceniami git pull a git fetch?
Czy istnieje możliwość zapewnienia, że kilka replik aplikacji będzie rozdzielanych na różnych węzłach?
Czy musiałeś pracować z bardziej zaawansowanymi możliwościami równoważenia obciążenia w ramach namespace, oprócz prostego serwisu round-robin?
Czym jest Deployment i czym jest Service w Kubernetes?
Jaki minimalny zestaw encji jest potrzebny w vanilla Kubernetes, aby komponent się uruchomił i mógł przyjmować przychodzące żądania?