Skip to content

Track production Crabbox environment support #1748

Description

@zozo123

Summary

Track the path from the experimental Crabbox environment adapter to production-grade Harbor support across Crabbox providers.

Context

Provider model

The adapter should remain Crabbox-provider generic:

  • Use crabbox inspect --json SSH fields when providers expose them.
  • Use ssh_host_template for providers with stable out-of-band SSH aliases.
  • Use crabbox run --keep --lease-output when providers implement run session handles.

Islo is only the first delegated-provider validation case.

Candidate follow-ups

  • Add tests around adapter command construction and inspect-template rendering.
  • Decide whether the example adapter should graduate into a packaged optional environment.
  • Build a remote Docker-backed environment for benchmark-grade task isolation on Crabbox leases.

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