Skip to content

refactor(sfcompute): use Brev integration API - #137

Draft
masonsfc wants to merge 2 commits into
brevdev:mainfrom
sfcompute:mason/brev-integration-client
Draft

refactor(sfcompute): use Brev integration API#137
masonsfc wants to merge 2 commits into
brevdev:mainfrom
sfcompute:mason/brev-integration-client

Conversation

@masonsfc

Copy link
Copy Markdown

Summary

  • replace direct SFC pool, image, SKU, cloud-init, and SSH orchestration with the Brev integration API
  • keep the existing Brev cloud provider interface and stable instance type ID
  • preserve lifecycle mapping, filtering, and structured SFC errors

Depends on sfcompute/sfcompute#8035.

Validation

  • go run github.com/golangci/golangci-lint/v2/cmd/golangci-lint@v2.6.0 run ./v1/providers/sfcomputev2
  • go test -race ./v1/providers/sfcomputev2
  • go vet ./v1/providers/sfcomputev2
  • go test ./...

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant