Commit Graph

51 Commits

Author SHA1 Message Date
Gaius fe28ba4c8e
feat: merge sync peer with peer table in manager (#2668)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-08-24 10:28:08 +08:00
Gaius 51c1f9bb1a
feat: add createSyncPeers to async job in manager (#2664)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-08-23 10:27:35 +08:00
Gaius b7231818e9
feat: add personal access token middleware to open api (#2590)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-08-01 15:18:06 +08:00
Gaius 75ddb8b554
feat: support tls in manager rest server (#2580)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-07-31 16:36:57 +08:00
Gaius 01287f4fe7
fix: change model state in the same scheduler id (#2537)
* fix: change model state

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: remove objectStorageConfig in manager rpcserver

Signed-off-by: Gaius <gaius.qi@gmail.com>

---------

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-07-11 11:23:44 +08:00
Gaius 355d9dd10d
feat: add update model rest api (#2530)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-07-10 18:19:14 +08:00
Gaius 0ffc55b6d4
refactor: trainer server module (#2486)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:35:00 +08:00
Gaius e4fc6d5c85
feat: add S3ForcePathStyle to object storage (#1976)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:22 +08:00
Gaius 008eeb980b
feat: add IPAddresses and DNSNames to sans of the cert (#1930)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:18 +08:00
Gaius 731ecc1234
feat: change yaml field type from string to net.IP (#1929)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:18 +08:00
Gaius f354ee3861
refactor: manager and scheduler config (#1701)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:57 +08:00
Jim Ma 89376d6c4e
feat: ipv6 support (#1685)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
Co-authored-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:57 +08:00
Gaius 13caf6f0c2
refactor: listenIP and advertiseIP (#1694)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:56 +08:00
Gaius b6c395a6cb
feat: add cert spec to security configuration (#1621)
Signed-off-by: Gaius <gaius.qi@gmail.com>
Co-authored-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:33:51 +08:00
Gaius 6fcf059dca
feat: manager add cert spec (#1619)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:50 +08:00
Gaius 13580f89f2
refactor: dfpath for certify cache dir (#1618)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:50 +08:00
Gaius 43d8478507
feat: add tls policy to scheduler grpc server (#1616)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:50 +08:00
Gaius 307839ecbd
feat: add tls policy to manager grpc server (#1611)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:50 +08:00
Gaius 9ab33635c5
feat: manager init cert for grpc server (#1603)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:49 +08:00
Jim Ma c5a8512cb6
feat: add common serialize package (#1601)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:33:48 +08:00
Gaius 5b802eac0d
feat: manager add certificate config (#1583)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:47 +08:00
Jim Ma 539c772948
feat: manager implements issue certificate grpc (#1577)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:33:47 +08:00
Gaius 272f38f567
feat: grpc add ratelimit (#1572)
feat: grpc ratelimit

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:46 +08:00
Gaius 8134308065
feat: storage calculate the count of records (#1557)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:44 +08:00
Gaius 72b20dc00b
feat: scheduler and manager change graceful stop timeout (#1540)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:43 +08:00
Gaius 585884f01d
feat: manager embed frontend assets (#1523)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:42 +08:00
Gaius 0544527aea
feat: add enable config to peer gauge (#1382)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:27 +08:00
Gaius 31a2c27a7c
feat: dynconfig add object storage (#1369)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:27 +08:00
Gaius e3cfd49808
feat: manager add bucket interface (#1368)
* feat: manager add bucket interface

Signed-off-by: Gaius <gaius.qi@gmail.com>

* docs: add bucket swagger

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:26 +08:00
Gaius e9a6be1ea8
feat: add objectstorage pkg (#1366)
* feat: add objectstorage pkg

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:26 +08:00
Gaius 4ab498837c
test: add scheduler constructSuccessPeerPacket case (#1154)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:04 +08:00
Gaius ef6e3665e6
feat: add user update interface and rename rest to service (#1148)
* feat: add user interface and rename rest to service

Signed-off-by: Gaius <gaius.qi@gmail.com>

* docs: api reference

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:04 +08:00
Gaius d4ac46a0d1
refactor: manager grpc server (#1047)
* refactor: manager grpc server

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:55 +08:00
Gaius 1cde964259
feat: make dfpath public (#929)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:46 +08:00
Gaius c2c721bc78
refactor: dfpath pkg (#879)
* feat: dfpath

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: dfpath

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: path

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: plugin

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:43 +08:00
Gaius 1a13ba11a8
feat: log (#852)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:40 +08:00
Jim Ma 3d63ab2ca3
chore: update golang import lint (#780)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:34 +08:00
Gaius c52f917323
feat: manager add grpc jaeger (#738)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:31 +08:00
Gaius 466912aa48
docs: scheduler config (#698)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:25 +08:00
Gaius fcde9dc9b5
Add manager metrics and logger (#676)
* feat: add manager metrics and logger

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:49 +08:00
Gaius e3a56c9de9
feat: add otel trace (#650)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:47 +08:00
Gaius 8aa537636e
feat: add oauth2 signin (#591)
* feat: add oauth2 signin

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:42 +08:00
Gaius e52b72990b
refactor: rbac
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:41 +08:00
Gaius 79662a3bb4
feat: start process (#572)
* feat: server start process

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:38 +08:00
Gaius e9d3ddb901
feat: gin log to file (#574)
* feat: gin log to file

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:38 +08:00
yxxhero 92ebd103e7
feat: change rabc code struct (#552)
* feat: change rabc code struct

Signed-off-by: yxxhero <aiopsclub@163.com>
2023-06-28 17:31:38 +08:00
Gaius 19fa991340
feat: optimize manager startup process (#562)
* feat: optimize manager startup process
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:37 +08:00
Gaius 66e3ca538f
feat: optimize scheduler start server (#558)
* feat: optimize scheduler start server

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:37 +08:00
Gaius 908a90642b
feat: add console (#559)
* feat: add console

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:36 +08:00
Gaius 962a171bcd
feat: rename task to job (#544)
* feat: rename task to job

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:35 +08:00