Dusty Shapiro
02/06/2023, 9:22 PMMark Fickett
02/06/2023, 9:26 PMStephen Bailey
02/07/2023, 2:20 AM.env
files for all secrets means dagit reads it on startup, and the new dagster dev
commands takes care of spinning up sensor daemons for us. we used to have a docker compose flow, and now we can just use our poetry shells and regular aws credentialsAlexandre Guitton
02/07/2023, 9:21 AMdefault runLauncher
and .env
file.
• Once implementation is finished: we switch to the K8sRunLauncher
which uses the deployed config in staging. This way, we still develop locally, but we run jobs on our target cluster: this allows validation of network accesses, IAM policies and environment configs (Secrets and ConfigMaps)
All this using docker-compose
(with a unique docker image from dev to prod).
If you want an example you can take a look here