Name Last Update
cmd/agent Loading commit data...
conf Loading commit data...
entrance Loading commit data...
pkg Loading commit data...
pkg-agent Loading commit data...
pkg-core/message/model Loading commit data...
pkg-storage-agent Loading commit data...
plugin Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
go.mod Loading commit data...
go.sum Loading commit data...

kvm_agent_server

build status coverage report

What is kvm_agent_server

管理kvm虚拟机客户端

What is ga

ga是 gpu agent缩写, 是运行在共享硬件的物理主机上的agent程序, 支持direct/sysctl.service/docker/docker-compose/k8s deployment等方式运行

Contribute

Code path of gs

  1. cmd/server/cmd/agent-server.go --> entrance of agent-server
  2. cmd/server/cmd/api-server.go --> entrance of api-server
  3. cmd/server/cmd/worker.go --> entrance of worker

Deploy method of gs

cd cmd/server
make redeploy_all // build code & docker build image & delete deployment & deploy in kubernetes
make update // build code & docker build image & apply deployment

Code path of ga

  1. cmd/agent/cmd/run.go --> entrance of agent

Deploy method of ga

cd cmd/agent
make // build code

Architecture

architecture dataFlow