From c0166a115674936424967b3927deeba8edd41ad5 Mon Sep 17 00:00:00 2001 From: Honest Bot Date: Fri, 7 Jun 2024 08:38:06 +0000 Subject: [PATCH] chore: synced file(s) with honestbank/.github --- docker-compose.integration.yaml | 44 ++++++++++++++++++++++++++++++--- docker-compose.yaml | 44 ++++++++++++++++++++++++++++++--- 2 files changed, 80 insertions(+), 8 deletions(-) diff --git a/docker-compose.integration.yaml b/docker-compose.integration.yaml index 94ab4b2..d874c1b 100644 --- a/docker-compose.integration.yaml +++ b/docker-compose.integration.yaml @@ -57,12 +57,48 @@ services: SCHEMA_REGISTRY_LISTENERS: "http://0.0.0.0:8082" ports: - 8082:8082 + wiremock: + container_name: wiremock + hostname: wiremock + ports: + - "8085:8080" + image: wiremock/wiremock + volumes: + - ./wiremock/stubs:/home/wiremock gcs: image: oittaa/gcp-storage-emulator:latest ports: - "8080:8080" - - push_gateway: - image: prom/pushgateway:latest + kafdrop: + image: obsidiandynamics/kafdrop + container_name: kafdrop + hostname: kafdrop + restart: "always" + ports: + - "9000:9000" + environment: + KAFKA_BROKERCONNECT: "kafka:19092" + depends_on: + - "kafka" + s3: + image: adobe/s3mock + container_name: s3mock + environment: + - initialBuckets=bucket1 + - root=containers3root + - debug=true + ports: + - 9090:9090 + sftp: + container_name: sftp + image: atmoz/sftp + volumes: + - ./integration/sftp:/home/foo/upload + ports: + - "2222:22" + command: foo:pass:1001 + redis: + image: redis:alpine + command: redis-server --appendonly yes --requirepass "redis" ports: - - "9091:9091" + - "6379:6379" diff --git a/docker-compose.yaml b/docker-compose.yaml index 94ab4b2..d874c1b 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -57,12 +57,48 @@ services: SCHEMA_REGISTRY_LISTENERS: "http://0.0.0.0:8082" ports: - 8082:8082 + wiremock: + container_name: wiremock + hostname: wiremock + ports: + - "8085:8080" + image: wiremock/wiremock + volumes: + - ./wiremock/stubs:/home/wiremock gcs: image: oittaa/gcp-storage-emulator:latest ports: - "8080:8080" - - push_gateway: - image: prom/pushgateway:latest + kafdrop: + image: obsidiandynamics/kafdrop + container_name: kafdrop + hostname: kafdrop + restart: "always" + ports: + - "9000:9000" + environment: + KAFKA_BROKERCONNECT: "kafka:19092" + depends_on: + - "kafka" + s3: + image: adobe/s3mock + container_name: s3mock + environment: + - initialBuckets=bucket1 + - root=containers3root + - debug=true + ports: + - 9090:9090 + sftp: + container_name: sftp + image: atmoz/sftp + volumes: + - ./integration/sftp:/home/foo/upload + ports: + - "2222:22" + command: foo:pass:1001 + redis: + image: redis:alpine + command: redis-server --appendonly yes --requirepass "redis" ports: - - "9091:9091" + - "6379:6379"