feat: add pipeline bridge for NATS to Argo/Kubeflow
- pipeline_bridge.py: Standalone bridge service - pipeline_bridge_v2.py: handler-base version - Supports Argo Workflows and Kubeflow Pipelines - Workflow monitoring and status publishing - Dockerfile variants for standalone and handler-base
This commit is contained in:
12
Dockerfile.v2
Normal file
12
Dockerfile.v2
Normal file
@@ -0,0 +1,12 @@
|
||||
# Pipeline Bridge v2 - Using handler-base
|
||||
ARG BASE_TAG=local
|
||||
FROM ghcr.io/billy-davies-2/handler-base:${BASE_TAG}
|
||||
|
||||
WORKDIR /app
|
||||
|
||||
# Additional dependency for Kubernetes API
|
||||
RUN uv pip install --system --no-cache kubernetes>=28.0.0
|
||||
|
||||
COPY pipeline_bridge_v2.py ./pipeline_bridge.py
|
||||
|
||||
CMD ["python", "pipeline_bridge.py"]
|
||||
Reference in New Issue
Block a user