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

[chore] Host Grant Chau's browser in a manner similar to ukbb-rg #14067

Closed
danking opened this issue Dec 4, 2023 · 1 comment · Fixed by #14078
Closed

[chore] Host Grant Chau's browser in a manner similar to ukbb-rg #14067

danking opened this issue Dec 4, 2023 · 1 comment · Fixed by #14078
Assignees
Labels
chore Roughly: infrastructure or operations.

Comments

@danking
Copy link
Contributor

danking commented Dec 4, 2023

What happened?

Using this image https://hub.docker.com/layers/gneak123/guide_browser/latest/images/sha256-8ca2a921828cd147e86519051a0da68522983b7b49f22e1280c83ab9c56b3129?context=explore, deploy a 1 pod deployment into a fresh namespace and serve it at guide-analysis.hail.is. It need not be in build.yaml nor in the infrastructure (just like Duncan's stuff isn't). We're just hosting it as a service to the lab.

Version

0.2.126

Relevant log output

No response

@danking danking added the chore Roughly: infrastructure or operations. label Dec 4, 2023
@danking
Copy link
Contributor Author

danking commented Dec 4, 2023

@daniel-goldstein Let's put it at guide-analysis.hail.is.

danking pushed a commit that referenced this issue Dec 7, 2023
This adds the k8s config necessary to host the [guide
browser](https://hub.docker.com/r/gneak123/guide_browser/tags) in our
k8s cluster. You can see it running in dev
[here](https://internal.hail.is/dgoldste/guide-analysis/). There's not
much special here, a deployment with the browser app and an envoy
sidecar to handle TLS. Once this merges and the
`ssl-config-guide-analysis` is created in `default` I can `make -C guide
deploy NAMESPACE=default` and then recreate the certs to pick up the new
subdomain, after which it should be live.

Resolves #14067
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore Roughly: infrastructure or operations.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants