package
0.1.8
Repository: https://github.com/klevry/klevr.git
Documentation: pkg.go.dev

# README

Klevr manager(web console)

API

API list

APIURImethodparameterscallbackdescriptionexample
agent setup script 생성/install/agents/bootstrapPOSTplatform (string) zoneId (uint64) apiKey (string) managerUri(uri)설치 스크립트 curl -sL https:/asdfasdfasdf.com/file/agents/downloadbash -c -zoneid -asdkljlasdkfgithub에서 설치 스크립트 다운로드
agent 다운로드/install/agents/downloadGETagent 바이너리github에서 설치 스크립트 다운로드
agent hand-shake/agents/handshakePUTplatform (string), zoneId (uint64), apiKey (string), agentKey (string),agent 실행 정보 - 암호화키 - 로그 레벨 - 호출 주기 primary 정보 - primary 노드 정보최초 agent 기동 시 호출agentKey = zoneid(int64)+hash(MID+IP)
pooling & task mgmt/agents/{agentKey}PUThosts-ip, hosts-alivecheck hosts-resource(cpu,mem,disk)task 정보, target secondary, agent, hosts list
primary status report/agents/reports/{agentKey}PUTprimary ipprimary 정보 - primary 노드 정보