https://github.com/yylt/sandbox
https://github.com/yylt/sandbox
Last synced: 23 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/yylt/sandbox
- Owner: yylt
- License: mit
- Created: 2026-05-14T08:43:40.000Z (29 days ago)
- Default Branch: main
- Last Pushed: 2026-05-18T03:23:26.000Z (25 days ago)
- Last Synced: 2026-05-18T05:37:33.663Z (25 days ago)
- Language: Go
- Size: 122 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: CODEOWNERS
- Agents: AGENTS.md
Awesome Lists containing this project
README
# Agent Sandbox
[](https://github.com/SchwarzIT/go-template)
管理 Agent Sandbox Pod,提供控制面 API,操作 K8s 资源
## Setup
To get your setup up and running the only thing you have to do is
```bash
make all
```
This will initialize a git repo, download the dependencies in the latest versions and install all needed tools.
If needed code generation will be triggered in this target as well.
## Test & lint
Run linting
```bash
make lint
```
Run tests
```bash
make test
```
## Run
Controller:
```bash
go run ./cmd/controller/main.go --configmap=agent-sandbox-runtime
```
Agent:
```bash
go run ./cmd/agent/main.go
```
The agent serves a minimal REST API on `:8080` by default and exposes its OpenAPI file at `/swagger/openapi.yaml`.