Hey y'all, I'm using the helm chart for dagster, and I've built a docker image for the user repository. It works fine when calling regular ops, but I also have DBT chained to it. The issue I'm running into, is how to get a profiles.yaml file with the right settings onto the docker image for my user repository. It has to be dynamic in that the connection string settings will differ in my staging and production environment, but I want to reuse the same docker image obviously.
The helm chart for dagster has volume and volumeMounts as settings in values.yaml, but when I set these it doesn't seem to do anything. I was looking at the source for dagster's helm templates and I don't see these custom volume/mount values being referenced anywhere, so maybe they aren't functional currently? It looks like you also can't mount local hostpaths either, which is a bummer I'd like to be able to do that for running out of k8 locally while developing.
Anyone figure out a way to get the profiles.yaml for dbt setup in their docker image running in k8 with the helm package for dagster? Or any tips? Thanks!
dagster bot responded by community 1