apiVersion: v1
data:
  docker-compose.yaml: "version: '4'\n\nservices:\n  pv-gateway:\n    image: 147.79.66.211:3000/docker/paisavara-gateway:development\n    container_name: pv-gateway\n    restart: always\n    build: \n      context: .\n      dockerfile: Dockerfile\n      \n\n    command: bash -c \"python manage.py makemigrations && python manage.py migrate && python manage.py runserver 0.0.0.0:8000\"\n    volumes:\n      - .:/pv-gateway\n    ports:\n      - \"8050:8000\"\n    labels:\n      - kompose.service.type=NodePort  # Tell kompose to create LoadBalancer\n      - kompose.service.expose=true        # Expose service externally\n      - kompose.service.nodeport=30050\n    depends_on:\n      - pv-db-gateway\n\n  pv-db-gateway:\n    image: postgres:16\n    restart: always\n    environment:\n      POSTGRES_USER: humbingo\n      POSTGRES_DB: pv-db-gateway\n      POSTGRES_PASSWORD: Welcome@1\n    volumes:\n      - ./pv-db-gateway:/var/lib/postgresql/data\n    ports:\n      - \"5450:5432\"\n\n  pv-invoice:\n    image: 147.79.66.211:3000/docker/paisavara-invoiceservice:development\n    container_name: pv-invoice\n    restart: always\n    build: \n      context: .\n      dockerfile: Dockerfile\n\n    command: bash -c \"python manage.py makemigrations && python manage.py migrate && python manage.py runserver 0.0.0.0:8000\"\n    volumes:\n      - .:/pv-invoice\n    ports:\n      - \"8051:8000\"\n    labels:\n      - kompose.service.type=NodePort  # Tell kompose to create LoadBalancer\n      - kompose.service.expose=true        # Expose service externally\n      - kompose.service.nodeport=30051\n    depends_on:\n      - pv-db-invoice\n\n  pv-db-invoice:\n    image: postgres:16\n    restart: always\n    environment:\n      POSTGRES_USER: humbingo\n      POSTGRES_DB: pv-db-invoice\n      POSTGRES_PASSWORD: Welcome@1\n    volumes:\n      - ./pv-db-invoice:/var/lib/postgresql/data\n    ports:\n      - \"5451:5432\"\n\n  pv-generalledger:\n    image: 147.79.66.211:3000/docker/paisavara-generalledger:development\n    container_name: pv-generalledger\n    restart: always\n    build: \n      context: .\n      dockerfile: Dockerfile\n\n    command: bash -c \"python manage.py makemigrations && python manage.py migrate && python manage.py runserver 0.0.0.0:8000\"\n    volumes:\n      - .:/pv-generalledger\n    ports:\n      - \"8052:8000\"\n    labels:\n      - kompose.service.type=NodePort  # Tell kompose to create LoadBalancer\n      - kompose.service.expose=true        # Expose service externally\n      - kompose.service.nodeport=30052\n    depends_on:\n      - pv-db-generalledger\n\n  pv-db-generalledger:\n    image: postgres:16\n    restart: always\n    environment:\n      POSTGRES_USER: humbingo\n      POSTGRES_DB: pv-db-generalledger\n      POSTGRES_PASSWORD: Welcome@1\n    volumes:\n      - ./pv-db-generalledger:/var/lib/postgresql/data\n    ports:\n      - \"5452:5432\"\n\n  pv-utils:\n    image: 147.79.66.211:3000/docker/paisavara-utils:development\n    container_name: pv-utils\n    restart: always\n    build: \n      context: .\n      dockerfile: Dockerfile\n\n    command: bash -c \"python manage.py makemigrations && python manage.py migrate && python manage.py runserver 0.0.0.0:8000\"\n    volumes:\n      - .:/pv-utils\n    ports:\n      - \"8053:8000\"\n    labels:\n      - kompose.service.type=NodePort  # Tell kompose to create LoadBalancer\n      - kompose.service.expose=true        # Expose service externally\n      - kompose.service.nodeport=30053\n    depends_on:\n      - pv-db-utils\n\n  pv-db-utils:\n    image: postgres:16\n    restart: always\n    environment:\n      POSTGRES_USER: humbingo\n      POSTGRES_DB: pv-db-utils\n      POSTGRES_PASSWORD: Welcome@1\n    volumes:\n      - ./pv-db-utils:/var/lib/postgresql/data\n    ports:\n      - \"5453:5432\"\n\n\n  pv-subscription:\n    image: 147.79.66.211:3000/docker/paisavara-subscription:development\n    container_name: pv-subscription\n    restart: always\n    build: \n      context: .\n      dockerfile: Dockerfile\n\n    command: bash -c \"python manage.py makemigrations && python manage.py migrate && python manage.py runserver 0.0.0.0:8000\"\n    volumes:\n      - .:/pv-subscription\n    ports:\n      - \"8054:8000\"\n    labels:\n      - kompose.service.type=NodePort  # Tell kompose to create LoadBalancer\n      - kompose.service.expose=true        # Expose service externally\n      - kompose.service.nodeport=30054\n    depends_on:\n      - pv-db-subscription\n\n  pv-db-subscription:\n    image: postgres:16\n    restart: always\n    environment:\n      POSTGRES_USER: humbingo\n      POSTGRES_DB: pv-db-subscription\n      POSTGRES_PASSWORD: Welcome@1\n    volumes:\n      - ./pv-db-subscription:/var/lib/postgresql/data\n    ports:\n      - \"5454:5432\"\n\n\n  pv-salestax:\n    image: 147.79.66.211:3000/docker/paisavara-salestax:latest\n    container_name: pv-salestax\n    restart: always\n    build: \n      context: .\n      dockerfile: Dockerfile\n\n    command: bash -c \"python manage.py makemigrations && python manage.py migrate && python manage.py runserver 0.0.0.0:8000\"\n    volumes:\n      - .:/pv-salestax\n    ports:\n      - \"8055:8000\"\n    labels:\n      - kompose.service.type=NodePort  # Tell kompose to create LoadBalancer\n      - kompose.service.expose=true        # Expose service externally\n      - kompose.service.nodeport=30055\n    depends_on:\n      - pv-db-salestax\n\n  pv-db-salestax:\n    image: postgres:16\n    restart: always\n    environment:\n      POSTGRES_USER: humbingo\n      POSTGRES_DB: pv-db-salestax\n      POSTGRES_PASSWORD: Welcome@1\n    volumes:\n      - ./pv-db-salestax:/var/lib/postgresql/data\n    ports:\n      - \"5455:5432\"\n\n\n  pv-payroll:\n    image: 147.79.66.211:3000/docker/paisavara-payroll:development\n    container_name: pv-payroll\n    restart: always\n    build: \n      context: .\n      dockerfile: Dockerfile\n\n    command: bash -c \"python manage.py makemigrations && python manage.py migrate && python manage.py runserver 0.0.0.0:8000\"\n    volumes:\n      - .:/pv-payroll\n    ports:\n      - \"8056:8000\"\n    labels:\n      - kompose.service.type=NodePort  # Tell kompose to create LoadBalancer\n      - kompose.service.expose=true        # Expose service externally\n      - kompose.service.nodeport=30056\n    depends_on:\n      - pv-db-payroll\n\n  pv-db-payroll:\n    image: postgres:16\n    restart: always\n    environment:\n      POSTGRES_USER: humbingo\n      POSTGRES_DB: pv-db-payroll\n      POSTGRES_PASSWORD: Welcome@1\n    volumes:\n      - ./pv-db-payroll:/var/lib/postgresql/data\n    ports:\n      - \"5456:5432\"\n\n\n  pv-lottery:\n    image: 147.79.66.211:3000/docker/paisavara-lottery:development\n    container_name: pv-lottery\n    restart: always\n    build: \n      context: .\n      dockerfile: Dockerfile\n\n    command: bash -c \"python manage.py makemigrations && python manage.py migrate && python manage.py runserver 0.0.0.0:8000\"\n    volumes:\n      - .:/pv-lottery\n    ports:\n      - \"8057:8000\"\n    labels:\n      - kompose.service.type=NodePort  # Tell kompose to create LoadBalancer\n      - kompose.service.expose=true        # Expose service externally\n      - kompose.service.nodeport=30057\n    depends_on:\n      - pv-db-lottery\n\n  pv-db-lottery:\n    image: postgres:16\n    restart: always\n    environment:\n      POSTGRES_USER: humbingo\n      POSTGRES_DB: pv-db-lottery\n      POSTGRES_PASSWORD: Welcome@1\n    volumes:\n      - ./pv-db-lottery:/var/lib/postgresql/data\n    ports:\n      - \"5457:5432\"\n\n  pv-gas:\n    image: 147.79.66.211:3000/docker/paisavara-gas:development\n    container_name: pv-gas\n    restart: always\n    build: \n      context: .\n      dockerfile: Dockerfile\n\n    command: bash -c \"python manage.py makemigrations && python manage.py migrate && python manage.py runserver 0.0.0.0:8000\"\n    volumes:\n      - .:/pv-gas\n    ports:\n      - \"8058:8000\"\n    labels:\n      - kompose.service.type=NodePort  # Tell kompose to create LoadBalancer\n      - kompose.service.expose=true        # Expose service externally\n      - kompose.service.nodeport=30058\n    depends_on:\n      - pv-db-gas\n\n  pv-db-gas:\n    image: postgres:16\n    restart: always\n    environment:\n      POSTGRES_USER: humbingo\n      POSTGRES_DB: pv-db-gas\n      POSTGRES_PASSWORD: Welcome@1\n    volumes:\n      - ./pv-db-gas:/var/lib/postgresql/data\n    ports:\n      - \"5458:5432\"\n\n\n  pv-product:\n    image: 147.79.66.211:3000/docker/paisavara-product:development\n    container_name: pv-product\n    restart: always\n    build: \n      context: .\n      dockerfile: Dockerfile\n\n    command: bash -c \"python manage.py makemigrations && python manage.py migrate && python manage.py runserver 0.0.0.0:8000\"\n    volumes:\n      - .:/pv-product\n    ports:\n      - \"8059:8000\"\n    labels:\n      - kompose.service.type=NodePort  # Tell kompose to create LoadBalancer\n      - kompose.service.expose=true        # Expose service externally\n      - kompose.service.nodeport=30059\n    depends_on:\n      - pv-db-product\n\n  pv-db-product:\n    image: postgres:16\n    restart: always\n    environment:\n      POSTGRES_USER: humbingo\n      POSTGRES_DB: pv-db-product\n      POSTGRES_PASSWORD: Welcome@1\n    volumes:\n      - ./pv-db-product:/var/lib/postgresql/data\n    ports:\n      - \"5459:5432\"\n\n  pv-cheque:\n    image: 147.79.66.211:3000/docker/paisavara-chequeservice:development\n    container_name: pv-cheque\n    restart: always\n    build: \n      context: .\n      dockerfile: Dockerfile\n\n    command: bash -c \"python manage.py makemigrations && python manage.py migrate && python manage.py runserver 0.0.0.0:8000\"\n    volumes:\n      - .:/pv-cheque\n    ports:\n      - \"8060:8000\"\n    labels:\n      - kompose.service.type=NodePort  # Tell kompose to create LoadBalancer\n      - kompose.service.expose=true        # Expose service externally\n      - kompose.service.nodeport=30060\n    depends_on:\n      - pv-db-cheque\n\n  pv-db-cheque:\n    image: postgres:16\n    restart: always\n    environment:\n      POSTGRES_USER: humbingo\n      POSTGRES_DB: pv-db-cheque\n      POSTGRES_PASSWORD: Welcome@1\n    volumes:\n      - ./pv-db-cheque:/var/lib/postgresql/data\n    ports:\n      - \"5460:5432\"\n\n\n  pv-timecard:\n    image: 147.79.66.211:3000/docker/paisavara-timecardservice:development\n    container_name: pv-timecard\n    restart: always\n    build: \n      context: .\n      dockerfile: Dockerfile\n\n    command: bash -c \"python manage.py makemigrations && python manage.py migrate && python manage.py runserver 0.0.0.0:8000\"\n    volumes:\n      - .:/pv-timecard\n    ports:\n      - \"8061:8000\"\n    labels:\n      - kompose.service.type=NodePort  # Tell kompose to create LoadBalancer\n      - kompose.service.expose=true        # Expose service externally\n      - kompose.service.nodeport=30061\n    depends_on:\n      - pv-db-timecard\n\n  pv-db-timecard:\n    image: postgres:16\n    restart: always\n    environment:\n      POSTGRES_USER: humbingo\n      POSTGRES_DB: pv-db-timecard\n      POSTGRES_PASSWORD: Welcome@1\n    volumes:\n      - ./pv-db-timecard:/var/lib/postgresql/data\n    ports:\n      - \"5461:5432\"\n\n\n  \n\n  \n\n  "
kind: ConfigMap
metadata:
  labels:
    io.kompose.service: pv-timecard
  name: pv-timecard-cm0