1
0
mirror of https://github.com/oceanprotocol/barge.git synced 2024-11-22 09:47:04 +01:00
barge/compose-files/c2d.yml
2024-04-30 09:07:42 +03:00

43 lines
1.2 KiB
YAML

version: '3'
services:
kindcluster:
image: oceanprotocol/c2d_barge_kind:v0.0.2
privileged: true
ports:
- 8443:8443
- 10080:10080
- 31000:31000
networks:
backend:
ipv4_address: 172.15.0.13
environment:
STATIC_IP: 172.15.0.13
REGISTRY: "172.15.0.11:5050"
REGISTRY_USER: "username"
REGISTRY_PASSWORD: '$REGISTRY_TOKEN'
volumes:
- ${OCEAN_CERTS_FOLDER}/registry:/certs
computetodata:
image: oceanprotocol/c2d_barge_deployer:latest
privileged: true
environment:
KIND_IP: 172.15.0.13
IPFS_GATEWAY: ${IPFS_GATEWAY}
IPFS_HTTP_GATEWAY: ${IPFS_HTTP_GATEWAY}
REGISTRY: "172.15.0.11:5000/"
OPERATOR_SERVICE_IMAGE: ${OPERATOR_SERVICE_VERSION}
OPERATOR_ENGINE_IMAGE: ${OPERATOR_ENGINE_VERSION}
POD_CONFIGURATION_IMAGE: ${POD_CONFIGURATION_VERSION}
POD_PUBLISHING_IMAGE: ${POD_PUBLISHING_VERSION}
WAIT_FOR_C2DIMAGES: ${WAIT_FOR_C2DIMAGES}
networks:
backend:
ipv4_address: 172.15.0.12
depends_on:
- kindcluster
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /usr/bin/docker:/usr/bin/docker
- ${OCEAN_C2D_FOLDER}:/ocean/c2d/
- ${OCEAN_CERTS_FOLDER}/registry:/certs