{"owner":"apache","repo":"iggy","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"bdd/docker-compose.cluster.yml","servicesCount":6,"services":[{"name":"iggy-leader","image":"iggy-bdd-server","build":{"context":"..","dockerfile":"core/server/Dockerfile"},"command":"--replica-id 0","environment":["LLVM_PROFILE_FILE=${BDD_SERVER_PROFILE_FILE:-}","IGGY_ROOT_USERNAME=iggy","IGGY_ROOT_PASSWORD=iggy","IGGY_CLUSTER_ENABLED=true","IGGY_CLUSTER_NAME=test-cluster","IGGY_CLUSTER_HEARTBEAT_TIMEOUT=30s","IGGY_CLUSTER_NODES_0_NAME=leader-node","IGGY_CLUSTER_NODES_0_IP=172.28.0.101","IGGY_CLUSTER_NODES_0_REPLICA_ID=0","IGGY_CLUSTER_NODES_0_PORTS_TCP=8091","IGGY_CLUSTER_NODES_0_PORTS_QUIC=8081","IGGY_CLUSTER_NODES_0_PORTS_HTTP=3001","IGGY_CLUSTER_NODES_0_PORTS_WEBSOCKET=8071","IGGY_CLUSTER_NODES_0_PORTS_TCP_REPLICA=8191","IGGY_CLUSTER_NODES_1_NAME=follower-node","IGGY_CLUSTER_NODES_1_IP=172.28.0.102","IGGY_CLUSTER_NODES_1_REPLICA_ID=1","IGGY_CLUSTER_NODES_1_PORTS_TCP=8092","IGGY_CLUSTER_NODES_1_PORTS_QUIC=8082","IGGY_CLUSTER_NODES_1_PORTS_HTTP=3002","IGGY_CLUSTER_NODES_1_PORTS_WEBSOCKET=8072","IGGY_CLUSTER_NODES_1_PORTS_TCP_REPLICA=8192","IGGY_CLUSTER_AUTH_ENABLED=true","IGGY_CLUSTER_AUTH_SHARED_SECRET=bdd-vsr-cluster-shared-secret-0123456789","RUST_LOG=info","IGGY_PATH=local_data_leader","IGGY_TCP_ADDRESS=0.0.0.0:8091","IGGY_HTTP_ADDRESS=0.0.0.0:3001","IGGY_QUIC_ADDRESS=0.0.0.0:8081","IGGY_WEBSOCKET_ADDRESS=0.0.0.0:8071"],"volumes":["iggy_leader_data:/app/local_data_leader","../target:/profiles"]},{"name":"iggy-follower","image":"iggy-bdd-server","build":{"context":"..","dockerfile":"core/server/Dockerfile"},"command":"--replica-id 1","environment":["LLVM_PROFILE_FILE=${BDD_SERVER_PROFILE_FILE:-}","IGGY_ROOT_USERNAME=iggy","IGGY_ROOT_PASSWORD=iggy","IGGY_CLUSTER_ENABLED=true","IGGY_CLUSTER_NAME=test-cluster","IGGY_CLUSTER_HEARTBEAT_TIMEOUT=30s","IGGY_CLUSTER_NODES_0_NAME=leader-node","IGGY_CLUSTER_NODES_0_IP=172.28.0.101","IGGY_CLUSTER_NODES_0_REPLICA_ID=0","IGGY_CLUSTER_NODES_0_PORTS_TCP=8091","IGGY_CLUSTER_NODES_0_PORTS_QUIC=8081","IGGY_CLUSTER_NODES_0_PORTS_HTTP=3001","IGGY_CLUSTER_NODES_0_PORTS_WEBSOCKET=8071","IGGY_CLUSTER_NODES_0_PORTS_TCP_REPLICA=8191","IGGY_CLUSTER_NODES_1_NAME=follower-node","IGGY_CLUSTER_NODES_1_IP=172.28.0.102","IGGY_CLUSTER_NODES_1_REPLICA_ID=1","IGGY_CLUSTER_NODES_1_PORTS_TCP=8092","IGGY_CLUSTER_NODES_1_PORTS_QUIC=8082","IGGY_CLUSTER_NODES_1_PORTS_HTTP=3002","IGGY_CLUSTER_NODES_1_PORTS_WEBSOCKET=8072","IGGY_CLUSTER_NODES_1_PORTS_TCP_REPLICA=8192","IGGY_CLUSTER_AUTH_ENABLED=true","IGGY_CLUSTER_AUTH_SHARED_SECRET=bdd-vsr-cluster-shared-secret-0123456789","RUST_LOG=info","IGGY_PATH=local_data_follower","IGGY_TCP_ADDRESS=0.0.0.0:8092","IGGY_HTTP_ADDRESS=0.0.0.0:3002","IGGY_QUIC_ADDRESS=0.0.0.0:8082","IGGY_WEBSOCKET_ADDRESS=0.0.0.0:8072"],"volumes":["iggy_follower_data:/app/local_data_follower","../target:/profiles"],"depends_on":["iggy-leader"]},{"name":"rust-bdd","environment":["IGGY_TCP_ADDRESS_LEADER=iggy-leader:8091","IGGY_TCP_ADDRESS_FOLLOWER=iggy-follower:8092"],"depends_on":["iggy-leader","iggy-follower"]},{"name":"go-bdd","environment":["IGGY_TCP_ADDRESS_LEADER=iggy-leader:8091","IGGY_TCP_ADDRESS_FOLLOWER=iggy-follower:8092"],"depends_on":["iggy-leader","iggy-follower"]},{"name":"csharp-bdd","environment":["IGGY_TCP_ADDRESS_LEADER=iggy-leader:8091","IGGY_TCP_ADDRESS_FOLLOWER=iggy-follower:8092"],"depends_on":["iggy-leader","iggy-follower"]},{"name":"java-bdd","environment":["IGGY_TCP_ADDRESS_LEADER=iggy-leader:8091","IGGY_TCP_ADDRESS_FOLLOWER=iggy-follower:8092"],"depends_on":["iggy-leader","iggy-follower"]}],"exposedPorts":[],"dockerRunCommand":"docker run -d --name iggy --restart always iggy-bdd-server","podmanRunCommand":"podman run -d --name iggy --restart always iggy-bdd-server","skopeoInspectCommand":"skopeo inspect docker://docker.io/library/iggy-bdd-server:latest","orasPullCommand":"oras pull iggy-bdd-server","registryMeta":{"provider":"dockerhub","image":"library/iggy-bdd-server","canonicalImage":"docker.io/library/iggy-bdd-server:latest","latestTag":"latest","cliCommands":{"dockerRun":"docker run -d --name iggy --restart always iggy-bdd-server","dockerPull":"docker pull iggy-bdd-server","podmanRun":"podman run -d --name iggy --restart always iggy-bdd-server","skopeoInspect":"skopeo inspect docker://docker.io/library/iggy-bdd-server:latest","orasPull":"oras pull iggy-bdd-server","composeYaml":"services:\n  iggy:\n    image: iggy-bdd-server\n    restart: unless-stopped"}}}