Martin T
08/08/2023, 1:51 PMprefect.yaml
deployments?Christopher Boyd
08/08/2023, 1:55 PMChristopher Boyd
08/08/2023, 1:56 PMChristopher Boyd
08/08/2023, 1:57 PMChristopher Boyd
08/08/2023, 1:58 PMMartin T
08/08/2023, 1:59 PMDockerRun(
env={
"PREFECT__LOGGING__LEVEL": "DEBUG",
"PREFECT__LOGGING__EXTRA_LOGGERS": "['my_package']",
Martin T
08/08/2023, 2:05 PMChristopher Boyd
08/08/2023, 2:07 PMChristopher Boyd
08/08/2023, 2:10 PMMartin T
08/08/2023, 2:14 PMdeployments:
....
parameters: {ENV VARS HERE?}
Martin T
08/08/2023, 2:15 PMChristopher Boyd
08/08/2023, 2:15 PMChristopher Boyd
08/08/2023, 2:16 PMChristopher Boyd
08/08/2023, 2:16 PMChristopher Boyd
08/08/2023, 2:18 PMChristopher Boyd
08/08/2023, 2:19 PMMartin T
08/08/2023, 2:25 PMinfra_overrides
setting?
Can you complte this example?
...
deployments:
- name: dev
entrypoint: src/flows/some_flow.py:my_flow
version: "{{ build-image.tag }}"
work_pool: *pool
schedule: false
infra_overrides: ????
Christopher Boyd
08/08/2023, 2:27 PMChristopher Boyd
08/08/2023, 2:28 PMChristopher Boyd
08/08/2023, 2:28 PMChristopher Boyd
08/08/2023, 2:29 PMMartin T
08/08/2023, 2:45 PM# prepare steps:
build:
- prefect_docker.deployments.steps.build_docker_image:
id: build-image
requires: prefect-docker>=0.3.0
image_name: <LOCAL_REPO_IMAGE>
tag: "{{ $VERSION }}"
dockerfile: Dockerfile.prefect
push:
- prefect_docker.deployments.steps.push_docker_image:
requires: prefect-docker>=0.3.0
image_name: "{{ build-image.image_name }}"
tag: "{{ build-image.tag }}"
# runtime steps
pull:
- prefect.projects.steps.set_working_directory:
directory: /opt/prefect
definitions:
pool: &pool
name: default-docker-pool
job_variables:
image: "{{ build-image.image }}"
image_pull_policy: Always
env:
PREFECT_LOGGING__LEVEL: "INFO"
deployments:
- name: dev
entrypoint: src/flow.py:my_flow
version: "{{ build-image.tag }}"
work_pool: *pool
schedule: false
parameters:
foo: bar
But when deployed it still logs DEBUG as wellMartin T
08/08/2023, 2:48 PMChristopher Boyd
08/08/2023, 2:51 PMChristopher Boyd
08/08/2023, 2:52 PMChristopher Boyd
08/08/2023, 2:53 PMChristopher Boyd
08/08/2023, 3:00 PMChristopher Boyd
08/08/2023, 3:00 PMMartin T
08/08/2023, 3:20 PM...
definitions:
pool: &pool
name: default-docker-pool
job_variables:
image: "{{ build-image.image }}"
image_pull_policy: Always
env:
PREFECT_LOGGING_LEVEL: "DEBUG"
PREFECT_LOGGING_EXTRA_LOGGERS: "..."
deployments:
- name: dev
entrypoint: src/.../flow.py:my_flow
version: "{{ build-image.tag }}"
work_pool: *pool
schedule: false
parameters:
...: ...