Skip to content
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 a production-ready helm chart for deploying buildfarm on k8s #1431

Merged
merged 1 commit into from
Sep 20, 2023

Conversation

lshmouse
Copy link
Contributor

@lshmouse lshmouse commented Sep 4, 2023

It's very convenient to deploy an app on k8s using helm chart.

So we add a production-ready helm chart for bazel buildfarm and tested in our k8s cluster.

Suggestions are welcomed, thx~

@lshmouse lshmouse requested a review from werkt as a code owner September 4, 2023 05:13
@lshmouse
Copy link
Contributor Author

lshmouse commented Sep 7, 2023

@werkt @luxe Could you help to review this pull request? Thanks~

{{- end }}
backplane:
{{- if .Values.redis.enabled }}
redisUri: "redis://{{ printf "%s-redis-master.%s" (include "redis.fullname" .) (.Release.Namespace) }}:{{ "6379" }}"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Others have indicated that there may need to be a scheme control here (for rediss://), and the port and presumably operator convention are hard coded.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok. I will update the PR later

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@werkt The PR has been updated. Please help to review it, thanks~

Copy link
Collaborator

@werkt werkt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems pretty well contained, I'll have to check these out running. Will wait to see if you can tweak the redis uri to be more parameterized, or if its expected that folks will just change this for deployments.

@werkt werkt merged commit a7f1ac2 into bazelbuild:main Sep 20, 2023
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants