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

Get this website (in its current form) running on our v2 Kubernetes infrastructure #27

Open
4 tasks
davenquinn opened this issue Aug 6, 2024 · 3 comments
Assignees

Comments

@davenquinn
Copy link
Member

davenquinn commented Aug 6, 2024

  • Create a Dockerfile (this can just copy the website files into a directory and serve using nginx, super simple)
  • Create a script to tag the image correctly and upload to CHTC's Harbor instance
  • Create the necessary configurations in Macrostrat's Kubernetes config to get the website up.
  • (bonus!) Create GitHub CI configurations to build the website image on change.

We want to use Docker to deploy instead of some simpler mechanism to leave options for future updates (#26)

@davenquinn
Copy link
Member Author

davenquinn commented Aug 6, 2024

@amyfromandi I'd like you to work on this one with help from @CannonLock on the infrastructure side. It'll be a good chance to try out/document some Kubernetes workflows so you and I can operate a bit more independently in the future.

@CannonLock
Copy link
Collaborator

@CannonLock
Copy link
Collaborator

This provides a good example of how it looks to spin up a nginx server in kubernetes. Let me know when you have a image up on hub.opensciencegrid.org and we can walk through.

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

No branches or pull requests

3 participants