4723af5bca
Multi-stage build (Maven 3.9.9 + Eclipse Temurin 21 → eclipse-temurin:21-jre): - ordinis-read-api/Dockerfile (port 8081) - ordinis-projection-writer/Dockerfile (port 8082) JVM args: -XX:+UseZGC -XX:MaxRAMPercentage=75 (low-pause GC + container-aware memory). MaxRAMPercentage важен потому что Helm задаёт container memory limit через resources.limits.memory; JVM должна respect'ить это. Helm chart (terravault/ordinis-infra/charts/ordinis/) теперь имеет полный набор images для deploy: registry.k8s.265.nstart.local/terravault/ordinis-app:<tag> registry.k8s.265.nstart.local/terravault/ordinis-read-api:<tag> registry.k8s.265.nstart.local/terravault/ordinis-projection-writer:<tag> registry.k8s.265.nstart.local/terravault/ordinis-migrations:<tag>