Overview

Full name
docker.io/acryldata/datahub-actions
Registry
docker.io
Namespace
acryldata
Repository
datahub-actions
Cached tags
8733
Last synced
07/05/2026, 02:55 PM

Introduction

DataHub Actions 事件驱动框架镜像,元数据变更触发 Slack/Jira 等自动化,DataHub 生态事件处理与集成管道运行时。

Details

acryldata/datahub-actions 运行 DataHub Actions 框架,监听 DataHub 元数据变更事件并触发通知、标签或外部系统集成。定位为 DataHub 事件处理服务,依赖 Kafka 与 DataHub GMS;Schema 变更告警、数据质量事件通知或 Jira/Slack 元数据治理自动化。

快速启动

docker run -d --name datahub-actions \
  -e DATAHUB_GMS_URL=http://datahub-gms:8080 \
  docker.io/acryldata/datahub-actions:latest

推荐实践

docker run -d --name datahub-actions \
  --restart unless-stopped \
  -e DATAHUB_GMS_URL=http://datahub-gms:8080 \
  -v /etc/datahub/actions:/etc/datahub/actions \
  docker.io/acryldata/datahub-actions:v0.14.0

核心参数说明

  • DATAHUB_GMS_URL — GMS 后端地址
  • /etc/datahub/actions — Action 配置文件
  • 事件 — Kafka 元数据变更
  • 集成 — Slack/Jira/PagerDuty

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: datahub-actions
spec:
  replicas: 1
  selector:
    matchLabels:
      app: datahub-actions
  template:
    metadata:
      labels:
        app: datahub-actions
    spec:
      containers:
        - name: actions
          image: docker.io/acryldata/datahub-actions:v0.14.0
          env:
            - name: DATAHUB_GMS_URL
              value: http://datahub-gms:8080
          volumeMounts:
            - name: actions-config
              mountPath: /etc/datahub/actions
      volumes:
        - name: actions-config
          configMap:
            name: datahub-actions

ConfigMap 定义 Action 规则;与 DataHub 栈同 namespace。

Latest tags (20)

View all 8733 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/acryldata/datahub-actions
:quickstart-slim
linux/amd64linux/arm64
2026/06/28 18:39477.8 MBsha256:5a078e1db045
docker.io/acryldata/datahub-actions
:quickstart-locked
linux/amd64linux/arm64
2026/06/28 18:39443.5 MBsha256:d5c8f0ddb05e
docker.io/acryldata/datahub-actions
:quickstart
linux/amd64linux/arm64
2026/06/28 18:391.5 GBsha256:e05942ba82e6
docker.io/acryldata/datahub-actions
:sha-7a40f11
linux/amd64linux/arm64
2026/06/28 18:001.5 GBsha256:e05942ba82e6
docker.io/acryldata/datahub-actions
:sha-7a40f11-locked
linux/amd64linux/arm64
2026/06/28 17:59443.5 MBsha256:d5c8f0ddb05e
docker.io/acryldata/datahub-actions
:sha-7a40f11-slim
linux/amd64linux/arm64
2026/06/28 17:59477.8 MBsha256:5a078e1db045
docker.io/acryldata/datahub-actions
:sha-0603e5d
linux/amd64linux/arm64
2026/06/27 23:511.5 GBsha256:77b1b209d9d9
docker.io/acryldata/datahub-actions
:sha-0603e5d-locked
linux/amd64linux/arm64
2026/06/27 23:51443.6 MBsha256:c09f34f9824a
docker.io/acryldata/datahub-actions
:sha-0603e5d-slim
linux/arm64linux/amd64
2026/06/27 23:51450.3 MBsha256:8854b3b29715
docker.io/acryldata/datahub-actions
:sha-50ce40c
linux/amd64linux/arm64
2026/06/27 02:311.5 GBsha256:19ff35ccd1d9
docker.io/acryldata/datahub-actions
:sha-50ce40c-locked
linux/amd64linux/arm64
2026/06/27 02:31443.5 MBsha256:bccd6d3d5305
docker.io/acryldata/datahub-actions
:sha-50ce40c-slim
linux/amd64linux/arm64
2026/06/27 02:31477.8 MBsha256:b20155c18d38
docker.io/acryldata/datahub-actions
:sha-2977001
linux/amd64linux/arm64
2026/06/27 01:451.5 GBsha256:7929d44e89fa
docker.io/acryldata/datahub-actions
:sha-2977001-locked
linux/arm64linux/amd64
2026/06/27 01:44419.2 MBsha256:fdb0d64df6ee
docker.io/acryldata/datahub-actions
:sha-2977001-slim
linux/amd64linux/arm64
2026/06/27 01:44477.8 MBsha256:588b681dfd89
docker.io/acryldata/datahub-actions
:sha-d8c31d9
linux/amd64linux/arm64
2026/06/27 01:401.5 GBsha256:2ff64a3dc081
docker.io/acryldata/datahub-actions
:sha-eaae876
linux/amd64linux/arm64
2026/06/27 01:401.5 GBsha256:9bd18070a5b5
docker.io/acryldata/datahub-actions
:sha-d8c31d9-locked
linux/amd64linux/arm64
2026/06/27 01:39443.6 MBsha256:31d5fd793d19
docker.io/acryldata/datahub-actions
:sha-eaae876-locked
linux/amd64linux/arm64
2026/06/27 01:39443.6 MBsha256:3ec4156f0828
docker.io/acryldata/datahub-actions
:sha-d8c31d9-slim
linux/amd64linux/arm64
2026/06/27 01:39477.8 MBsha256:25d0f4ba245c