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

Refactor Ansible playbook to extract a separate Jupyterhub role #76

Closed
wants to merge 15 commits into from

Conversation

asmacdo
Copy link
Contributor

@asmacdo asmacdo commented May 10, 2023

  • Ensure that no local paths are used (see comment below)
  • Get the load balancer (metallb) working: https://kind.sigs.k8s.io/docs/user/loadbalancer/
  • Add tests to the molecule
  • Add CI workflow to trigger tests
  • Add basic documentation on how to use this locally: initiate section Testing with the details in README.md
  • Figure out deployment aspects before merging PR:
    • Would it break existing hub if re-deployed?

kubeconfig: "{{ lookup('env', 'KUBECONFIG') }}"
env:
KUBECONFIG: /home/austin/.kube/config-molecule-test
K8S_AUTH_KUBECONFIG: /home/austin/.kube/config-molecule-test
Copy link
Member

Choose a reason for hiding this comment

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

seems to have absolute paths and austin specific -- could be avoided ? may be at least via ~/ or $HOME?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

oops missed that one thanks

License
-------

BSD
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
BSD
BSD-3

?

@yarikoptic yarikoptic changed the title Initialize separate Jupyterhub role Refactor Ansible playbook to extract a separate Jupyterhub role Jun 9, 2023
@@ -0,0 +1,15 @@
---
# TODO FIX THIS HACK
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
# TODO FIX THIS HACK
# TODO FIX THIS HACK: create proper vars definitions
# They come from https://github.com/dandi/dandi-hub/blob/dandi/group_vars/all but only the ones
# used in this playbook.

@asmacdo
Copy link
Contributor Author

asmacdo commented Dec 18, 2023

Paused for now

@asmacdo asmacdo closed this Dec 18, 2023
@asmacdo
Copy link
Contributor Author

asmacdo commented Dec 18, 2023

This is likely not necessary if we move forward with #90

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

None yet

2 participants