Skip to content

Pool of VMs #2742

Description

@tomsmith8

The Hive platform will manage the pools.

Phase 1
Hive = PM
Test the feature

  • Hive should setup a pool_id on Manage Code Space URL
  • Hive support .env for admin token for pools
  • Hive checks available VMs using pool_id
  • If available pool, pick the first index
  • Execute a 'Chat' and with the codeSpaceURL

Async Github:
Dev focused = VM to create PR and then shut down?

Out of scope for phase 1

  • Ability to spin up new ENV if new dependencies arise
  • Multi-user access (admin tokens etc.)
  • Change of original setup script
  • If there are none available tools, we should queue the request
  • poll until available VM
  • Once a VM is available, execute workflow 'Chat' using the available pool_id

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions