How to organize log collection from multiple Java applications in a cluster if there is no access to the nodes (only to the ones deployed by ourselves)?
DevOps
What resources are described in Deployment? What parameters are intended for this (requests/limits)?
What is Liquibase and how is it integrated into an application (where should it be placed/configured)?
Why is it necessary to have multiple partitions in a topic?
Why is it necessary to collect/update statistics in PostgreSQL?
Which tool can be used to perform arbitrary tasks or configurations on a set of standalone hosts (outside Kubernetes)?
What is Rolling update?
What else can be collected besides logs for analyzing business load and application performance?
What is the staging area (index) in Git?
What is a deployment strategy? What types are there?
What are the two types of pipelines in Jenkins?
Which entity in Istio provides traffic routing?
What is CI and CD, and what is the difference between these parts?
Is it possible to kill one of the active sessions in PostgreSQL? How to do it?
What is the difference between git pull and git fetch commands?
Task: two applications, each requires 1Gi of requests and 2Gi of limits, on a node with only 3Gi of memory. Is such a configuration possible and what are the risks?
Is it possible to ensure that multiple application replicas are guaranteed to spread across different nodes?
Have you worked with more complex load balancing options within a namespace besides simple round-robin?
How to ensure that a specific task is executed sequentially on each host (not in parallel)?
What is the minimum set of entities needed in vanilla Kubernetes for a component to start and be able to accept incoming requests?