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

Add LEAP hub #1074

Merged
merged 14 commits into from
Mar 24, 2022
Merged

Add LEAP hub #1074

merged 14 commits into from
Mar 24, 2022

Commits on Mar 24, 2022

  1. Add LEAP hub

    yuvipanda committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    3749d30 View commit details
    Browse the repository at this point in the history
  2. Fix title of cluster

    yuvipanda committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    d126bcc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7394192 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4453724 View commit details
    Browse the repository at this point in the history
  5. Rejig LEAP hub's profile sizes

    Assign one user per node, using https://learnk8s.io/kubernetes-instance-calculator
    to calculate how big to make guarantees so pods stick
    one to a node. This provides a reasonable tradeoff for research
    use cases I think, although it should still be discussed.
    yuvipanda committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    0751133 View commit details
    Browse the repository at this point in the history
  6. Allow named servers in leap hub

    Quite useful!
    yuvipanda committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    4f159cd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9f1aa2e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    81b6e6d View commit details
    Browse the repository at this point in the history
  9. Set SCRATCH_BUCKET explicitly for leap hub

    We aren't using config-connector anymore, so these
    need to be set explicitly.
    yuvipanda committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    89159f5 View commit details
    Browse the repository at this point in the history
  10. Nest some config deeper

    yuvipanda committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    c218541 View commit details
    Browse the repository at this point in the history
  11. Fix scratch bucket env vars properly

    - GCS storage protocol is gs, not gcs
    - Just hardcode the bucket name here, as env var substitution
      relies on ordering of env vars and that is just a bit messy.
    yuvipanda committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    5b11312 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0ee90ff View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    62ed822 View commit details
    Browse the repository at this point in the history
  14. Re-add config that sets filestore network conditionally

    null is not an accepted value, but 'default' is
    yuvipanda committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    21e50e9 View commit details
    Browse the repository at this point in the history