https://github.com/iiasa/wkube_job_agent
WKUBE Job Agent
https://github.com/iiasa/wkube_job_agent
accelerator
Last synced: 5 months ago
JSON representation
WKUBE Job Agent
- Host: GitHub
- URL: https://github.com/iiasa/wkube_job_agent
- Owner: iiasa
- Created: 2024-04-08T15:05:36.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2025-10-05T22:14:57.000Z (9 months ago)
- Last Synced: 2025-10-06T00:18:00.743Z (9 months ago)
- Topics: accelerator
- Language: Go
- Homepage:
- Size: 5.66 MB
- Stars: 0
- Watchers: 5
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## WKUBE Job Agent (IIASA Accelerator)
This agent injects into a wkube job, performs data mapping on startup and finalization, and monitors its health. Inspired by HKube/Argo Workflows. Injects as a lightweight I/O-bound trait (Goroutine) in the main container. The agent becomes like the init system of the container that runs the job and wraps the command being launched.
## Usage
`go run main.go "bash command"`
## Build
`env CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o builds/wagt-v1.3.1-linux-amd/wagt cmd/main.go`