Skip to content

Pool of VMs #2742

@tomsmith8

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions