Despliegue de los pods en kubernetes

docker-compose.yml 941B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. version: '3.8'
  2. services:
  3. postgres:
  4. image: postgres:13
  5. restart: always
  6. environment:
  7. POSTGRES_USER: factorytrace
  8. POSTGRES_PASSWORD: 7qUNs4q5c3U7KTrehv0V
  9. POSTGRES_DB: factorytracedb
  10. volumes:
  11. #- ./db_init/backup20251020.sql:/docker-entrypoint-initdb.d/backup20251020.sql
  12. - pgdata:/var/lib/postgresql/data
  13. ports:
  14. - "5432:5432"
  15. networks:
  16. - net-vespot
  17. restpod:
  18. image: registry.vespot.co/factorytracerest:lahelice
  19. restart: always
  20. environment:
  21. DB_HOST: postgres
  22. DB_PORT: 5432
  23. DB_USER: factorytrace
  24. DB_PASS: 7qUNs4q5c3U7KTrehv0V
  25. DB_NAME: factorytracedb
  26. depends_on:
  27. - postgres
  28. networks:
  29. - net-vespot
  30. frontpod:
  31. image: registry.vespot.co/factorytracefront:lahelice
  32. restart: always
  33. depends_on:
  34. - restpod
  35. networks:
  36. - net-vespot
  37. networks:
  38. net-vespot:
  39. driver: bridge
  40. volumes:
  41. pgdata: