feat(dagster): using custom image
This commit is contained in:
@@ -86,8 +86,10 @@ runLauncher:
|
|||||||
type: K8sRunLauncher
|
type: K8sRunLauncher
|
||||||
config:
|
config:
|
||||||
k8sRunLauncher:
|
k8sRunLauncher:
|
||||||
image: "{{ .Env.DAGSTER_CONTAINER_IMAGE }}:{{ .Env.DAGSTER_CONTAINER_TAG }}"
|
image:
|
||||||
imagePullPolicy: "{{ .Env.DAGSTER_CONTAINER_PULL_POLICY }}"
|
repository: "{{ .Env.DAGSTER_CONTAINER_IMAGE }}"
|
||||||
|
tag: "{{ .Env.DAGSTER_CONTAINER_TAG }}"
|
||||||
|
pullPolicy: "{{ .Env.DAGSTER_CONTAINER_PULL_POLICY }}"
|
||||||
jobNamespace: "{{ .Env.DAGSTER_NAMESPACE }}"
|
jobNamespace: "{{ .Env.DAGSTER_NAMESPACE }}"
|
||||||
loadInclusterConfig: true
|
loadInclusterConfig: true
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
|
|||||||
3
dagster/image/Dockerfile
Normal file
3
dagster/image/Dockerfile
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
FROM docker.io/dagster/dagster-k8s:1.11.10
|
||||||
|
|
||||||
|
RUN pip install dagster-duckdb dagster-postgres pandas
|
||||||
@@ -619,3 +619,13 @@ cleanup:
|
|||||||
else
|
else
|
||||||
echo "Cleanup cancelled"
|
echo "Cleanup cancelled"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Build custom container image
|
||||||
|
[working-directory("image")]
|
||||||
|
build-container-image:
|
||||||
|
@docker build -t "${DAGSTER_CONTAINER_IMAGE}:${DAGSTER_CONTAINER_TAG}" .
|
||||||
|
|
||||||
|
# Push custom container image
|
||||||
|
[working-directory("image")]
|
||||||
|
push-container-image:
|
||||||
|
@docker push "${DAGSTER_CONTAINER_IMAGE}:${DAGSTER_CONTAINER_TAG}"
|
||||||
|
|||||||
Reference in New Issue
Block a user