Closed
Description
This issue tracks the implementation of the gomote API:
- Finalize the API designImplement Authenticate endpoint.Implement CreateInstance endpoint.Implement DestroyInstance endpoint.Implement ExecuteCommand endpoint.Implement InstanceAlive endpoint.Implement ListDirectory endpoint.Implement ListInstances endpoint.Implement ReadTGZ endpoint.Implement RemoveFiles endpoint.Implement SignSSHKey endpoint.Implement UploadFile endpoint.Implement WriteTGZFromURL endpoint.Implement WriteFileFromURL endpoint.Add the option to disable the IAP audience check.
This is a component of the project to revamp the security model used by gomote #47521
@golang/release
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Done
Milestone
Relationships
Development
No branches or pull requests
Activity
gopherbot commentedon Oct 18, 2021
Change https://golang.org/cl/356589 mentions this issue:
internal/gomote/protos: add a skeleton for a gomote api
internal/gomote/protos: add a skeleton for a gomote api
gopherbot commentedon Nov 3, 2021
Change https://golang.org/cl/361098 mentions this issue:
internal/gomote, cmd/coordinator: add GRPC gomote server
all: add GRPC gomote server
gopherbot commentedon Dec 2, 2021
Change https://golang.org/cl/368674 mentions this issue:
cmd/coordinator, internal/coordinator/pool: move pool buildlet func
gopherbot commentedon Dec 2, 2021
Change https://golang.org/cl/368675 mentions this issue:
cmd/coordinator, internal/coordinator/log: create coordinator log pkg
gopherbot commentedon Dec 2, 2021
Change https://golang.org/cl/368676 mentions this issue:
cmd/coordinator, internal/coordinator/schedule: create schedule pkg
gopherbot commentedon Dec 9, 2021
Change https://golang.org/cl/370662 mentions this issue:
internal/gomote, internal/gomote/protos: add create instance endpoint
cmd/coordinator, internal/coordinator/pool: move pool buildlet func
cmd/coordinator, internal/coordinator/log: create coordinator log pkg
54 remaining items