-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add dagster deployment option using helm chart on local stack #144
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PR looks great. However, did you managed to test and see if the dagster webserver can be reached on the endpoint?
@@ -0,0 +1,22 @@ | |||
locals { | |||
dagster_helmchart_set = [{ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You'd also need to pass in ingress.enabled
as true
for the ingress to work.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For context, I have used these options to allow a custom hostname to be set for the Webserver (as allowed also in the prefect and milvus deployments).
On second thoughts using ingress
config to define a custom URL endpoint is going to create an ingress automatically, which the user might not want to do. Would that be fine?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is intentionally set on all the helm charts deployed on the local deployment environment to allow users to easily access their applications by just using. <application>.localhost
url in the browser. I have been able to use this for all applications that exist for the local stack and would want dagster to follow suite.
I tested it using the minikube provider and was able to successfully view the webserver UI. Although, I had to |
I don't get it; were you able to access the url ( EDIT: Yep, i tested it with minikube tunnel and i wasn't able to access the dagster dashboard via |
Understood; I did not test it like that. Will try to get it running with that. The way I tested it was by doing |
This PR proposes the following changes
*.pyc
in.gitignore
Closes #93
PR Checklist
PR Type
What kind of change does this PR introduce?