Skip to content

feat(fleet): FleetService Connect API for the Fleet Manager #41

Description

@Bugs5382

Summary

Add cryptos.fleet.v1.FleetService — the Connect (gRPC-web) API the Fleet Manager web UI calls, backed by the manager which fans out to nodes over gRPC/mTLS. Read-only RPCs for this phase: ListNodes, GetNode, ListCertificates, ListProfiles, ListAdapters, ListAudit, ListEnrollments. Generate the Connect Go server + TypeScript client.

Acceptance criteria

  • FleetService proto with the read RPCs above.
  • buf generates Connect Go + TS output.
  • Pre-commit AI-tell scan no longer false-positives on generated connect-go boilerplate.

Notes

First of three (api -> manager -> web).

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

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