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

Streamline deployment of GESIS stage server #3090

Open
wants to merge 119 commits into
base: main
Choose a base branch
from

Conversation

rgaiacs
Copy link
Collaborator

@rgaiacs rgaiacs commented Sep 6, 2024

This is related to #2797

The configuration in the ansible folder is working and GitLab CI at .gitlab-ci.yml is also working.

I'm trying to complete the Kubernetes cluster configuration in the Helm chart.

rgaiacs and others added 23 commits September 24, 2024 08:04
Revamp node selector

See merge request methods-hub/interactive-environment!14
Restore GitLab CI

See merge request methods-hub/interactive-environment!15
Add secret volume to deployment

Closes jupyterhub#13

See merge request methods-hub/interactive-environment!16
Add MetalLB to deployment

Closes jupyterhub#14

See merge request methods-hub/interactive-environment!17
Change service type for ingress-nginx

Closes jupyterhub#16

See merge request methods-hub/interactive-environment!18
Add placeholder for GESIS documentation

See merge request methods-hub/interactive-environment!19
@rgaiacs
Copy link
Collaborator Author

rgaiacs commented Sep 25, 2024

@manics can I have a bit of help with the pre-commit CI? Anything that I could do for it to reformat the code automatically?

@sgibson91
Copy link
Member

@rgaiacs You can run pre-commit run -a locally and commit/push the result. I think prettier specifically doesn't write in CI for reasons that are documented somewhere but I will need to find the link.

rgaiacs and others added 2 commits September 25, 2024 14:00
pixi run pre-commit run -a

See merge request methods-hub/interactive-environment!20
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.

3 participants