2024-10-07 22:01:56 -05:00
|
|
|
x-search-datastore-elasticsearch-env: &search-datastore-env
|
|
|
|
ELASTICSEARCH_HOST: search
|
|
|
|
ELASTICSEARCH_PORT: 9200
|
|
|
|
ELASTICSEARCH_PROTOCOL: http
|
|
|
|
ELASTICSEARCH_USE_SSL: ${ELASTICSEARCH_USE_SSL:-false}
|
2023-12-19 12:00:54 -06:00
|
|
|
|
|
|
|
x-datahub-actions-service: &datahub-actions-service
|
|
|
|
hostname: actions
|
2025-04-16 12:23:29 +02:00
|
|
|
image: ${DATAHUB_ACTIONS_IMAGE:-${DATAHUB_REPO:-acryldata}/datahub-actions}:${DATAHUB_VERSION:-head}-slim
|
2024-03-23 06:15:36 -05:00
|
|
|
env_file:
|
|
|
|
- datahub-actions/env/docker.env
|
2024-04-03 09:19:01 -07:00
|
|
|
- ${DATAHUB_LOCAL_COMMON_ENV:-empty.env}
|
2024-05-06 12:41:24 -07:00
|
|
|
- ${DATAHUB_LOCAL_ACTIONS_ENV:-empty2.env}
|
2023-12-19 12:00:54 -06:00
|
|
|
environment:
|
2024-10-07 22:01:56 -05:00
|
|
|
<<: *search-datastore-env
|
2023-12-19 12:00:54 -06:00
|
|
|
ACTIONS_EXTRA_PACKAGES: ${ACTIONS_EXTRA_PACKAGES:-}
|
|
|
|
ACTIONS_CONFIG: ${ACTIONS_CONFIG:-}
|
2024-01-04 11:04:36 -06:00
|
|
|
KAFKA_BOOTSTRAP_SERVER: broker:29092
|
2023-12-19 12:00:54 -06:00
|
|
|
SCHEMA_REGISTRY_URL: http://datahub-gms:8080/schema-registry/api/
|
|
|
|
|
2024-01-03 22:31:48 -06:00
|
|
|
x-datahub-actions-service-dev: &datahub-actions-service-dev
|
|
|
|
<<: *datahub-actions-service
|
2025-05-02 19:22:09 -07:00
|
|
|
volumes:
|
|
|
|
- ./datahub-actions/start.sh:/start_datahub_actions.sh
|
|
|
|
- ../../metadata-ingestion/src:/metadata-ingestion/src
|
|
|
|
- ../../datahub-actions/src:/datahub-actions/src
|
2024-01-03 22:31:48 -06:00
|
|
|
|
2023-12-19 12:00:54 -06:00
|
|
|
services:
|
|
|
|
datahub-actions-quickstart:
|
|
|
|
<<: *datahub-actions-service
|
|
|
|
profiles:
|
|
|
|
- quickstart
|
|
|
|
- quickstart-backend
|
|
|
|
depends_on:
|
|
|
|
datahub-gms-quickstart:
|
|
|
|
condition: service_healthy
|
|
|
|
datahub-actions-quickstart-cassandra:
|
|
|
|
<<: *datahub-actions-service
|
|
|
|
profiles:
|
|
|
|
- quickstart-cassandra
|
|
|
|
depends_on:
|
|
|
|
datahub-gms-quickstart-cassandra:
|
|
|
|
condition: service_healthy
|
|
|
|
datahub-actions-quickstart-postgres:
|
|
|
|
<<: *datahub-actions-service
|
|
|
|
profiles:
|
|
|
|
- quickstart-postgres
|
|
|
|
depends_on:
|
|
|
|
datahub-gms-quickstart-postgres:
|
|
|
|
condition: service_healthy
|
|
|
|
datahub-actions-quickstart-consumers:
|
|
|
|
<<: *datahub-actions-service
|
|
|
|
profiles:
|
|
|
|
- quickstart-consumers
|
|
|
|
depends_on:
|
|
|
|
datahub-gms-quickstart-consumers:
|
|
|
|
condition: service_healthy
|
2024-01-03 22:31:48 -06:00
|
|
|
datahub-actions-debug:
|
|
|
|
<<: *datahub-actions-service-dev
|
|
|
|
profiles:
|
|
|
|
- debug
|
|
|
|
- debug-backend
|
2025-05-28 15:11:27 -05:00
|
|
|
- debug-backend-aws
|
2024-01-03 22:31:48 -06:00
|
|
|
depends_on:
|
|
|
|
datahub-gms-debug:
|
|
|
|
condition: service_healthy
|
|
|
|
datahub-actions-debug-postgres:
|
|
|
|
<<: *datahub-actions-service-dev
|
|
|
|
profiles:
|
|
|
|
- debug-postgres
|
|
|
|
depends_on:
|
|
|
|
datahub-gms-debug-postgres:
|
|
|
|
condition: service_healthy
|
|
|
|
datahub-actions-debug-cassandra:
|
|
|
|
<<: *datahub-actions-service-dev
|
|
|
|
profiles:
|
|
|
|
- debug-cassandra
|
|
|
|
depends_on:
|
|
|
|
datahub-gms-debug-cassandra:
|
|
|
|
condition: service_healthy
|
|
|
|
datahub-actions-debug-consumers:
|
|
|
|
<<: *datahub-actions-service-dev
|
|
|
|
profiles:
|
|
|
|
- debug-consumers
|
|
|
|
depends_on:
|
|
|
|
datahub-gms-debug-consumers:
|
|
|
|
condition: service_healthy
|
|
|
|
datahub-actions-debug-neo4j:
|
|
|
|
<<: *datahub-actions-service-dev
|
|
|
|
profiles:
|
|
|
|
- debug-neo4j
|
|
|
|
depends_on:
|
|
|
|
datahub-gms-debug-neo4j:
|
|
|
|
condition: service_healthy
|
|
|
|
datahub-actions-debug-elasticsearch:
|
|
|
|
<<: *datahub-actions-service-dev
|
|
|
|
profiles:
|
|
|
|
- debug-elasticsearch
|
|
|
|
depends_on:
|
|
|
|
datahub-gms-debug-elasticsearch:
|
2024-09-14 06:43:28 -05:00
|
|
|
condition: service_healthy
|