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

Build a Helm chart for the submission service #13

Closed
timberhill opened this issue May 21, 2023 · 3 comments · Fixed by #37
Closed

Build a Helm chart for the submission service #13

timberhill opened this issue May 21, 2023 · 3 comments · Fixed by #37
Assignees

Comments

@timberhill
Copy link
Contributor

We need a Helm chart that can deploy the submission service with a simple config.

Acceptance criteria:

  • The chart can deploy the submission service
  • You can set a service account for it to run as
  • Additional values like nodeSelector and attributes and resources can be set via values
@timberhill timberhill assigned timberhill and unassigned timberhill Jun 9, 2023
@timberhill timberhill self-assigned this Jun 26, 2023
@timberhill
Copy link
Contributor Author

See Helm chart for the comment service. This one should be similar (if possible) as they have similar functions - e.g., reading mongodb secrets.

@timberhill timberhill removed their assignment Jun 27, 2023
@timberhill timberhill assigned timberhill and unassigned timberhill Aug 11, 2023
@timberhill timberhill self-assigned this Sep 15, 2023
timberhill added a commit that referenced this issue Sep 15, 2023
#13 add a submission service helm chart
timberhill added a commit that referenced this issue Sep 15, 2023
timberhill added a commit that referenced this issue Sep 15, 2023
#13 comment service version bump
timberhill added a commit that referenced this issue Sep 15, 2023
#13 temporarily downgrade umbrella chart, until the dependency is rel…
timberhill added a commit that referenced this issue Sep 15, 2023
#13 temporarily downgrade umbrella chart, until the dependency is rel…
timberhill added a commit that referenced this issue Sep 15, 2023
#13 add submission service to umbrella
@timberhill
Copy link
Contributor Author

Well, there is an issue with the environment variable names here. Submission service expects them to have a colon and k8s doesn't allow them: kubernetes/kubernetes#53201

@timberhill
Copy link
Contributor Author

Oh, apparently you can use __ instead of :. Still failing the liveness probes, but the env variable is passed on to the config -- tested by writing values to console.

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 a pull request may close this issue.

1 participant