Ingo Oppermann
|
bfb54ca177
|
Add GPU usage in cluster about API endpoint
|
2024-10-31 14:32:18 +01:00 |
|
Ingo Oppermann
|
d391e274d7
|
Fix wrong memory limit, add total memory, add cpu and memory consumed by core itself to node resources
|
2024-07-25 21:13:49 +02:00 |
|
Ingo Oppermann
|
c032cdf5c7
|
Add API for setting node status, respect it in leader tasks
|
2024-06-24 16:50:15 +02:00 |
|
Ingo Oppermann
|
a9d6b1ec49
|
Add API endpoints for relocating processes
|
2024-06-19 15:28:30 +02:00 |
|
Ingo Oppermann
|
1a64fddbb1
|
Allow cluster leave endpoint to remove any node in the cluster
|
2024-06-07 11:28:54 +02:00 |
|
Ingo Oppermann
|
423e0453de
|
Remove NodeID from ClusterAbout
|
2024-04-10 16:58:34 +02:00 |
|
Ingo Oppermann
|
7a4875f818
|
Promote core version in cluster about
|
2024-04-09 15:57:17 +02:00 |
|
Ingo Oppermann
|
487529c598
|
Expose general infos in cluster about, bump cluster API version to 2.0.0
|
2024-04-08 21:55:07 +02:00 |
|
Ingo Oppermann
|
d74165a90a
|
Add node resource error, replace ping with about
|
2023-07-25 17:17:20 +02:00 |
|
Ingo Oppermann
|
8123b09dcf
|
Fix providing correct last_contact value for node
|
2023-07-17 20:55:29 +02:00 |
|
Ingo Oppermann
|
0519059f3d
|
Add CoreID field
|
2023-07-17 17:00:20 +02:00 |
|
Ingo Oppermann
|
34db225eb0
|
Return map of nodes
|
2023-07-17 15:39:03 +02:00 |
|
Ingo Oppermann
|
cefd35f7da
|
Refactor cluster.About() data
|
2023-07-14 11:22:08 +02:00 |
|
Ingo Oppermann
|
d04254c891
|
Add /cluster/db/map/process endpoint
|
2023-07-11 10:57:56 +02:00 |
|
Ingo Oppermann
|
dd128ac99b
|
Fix gathering of hostnames, add /v3/cluster/db/kv endpoint
|
2023-06-27 14:52:32 +02:00 |
|
Ingo Oppermann
|
dc3e7afc52
|
Add locks on the cluster DB
|
2023-06-22 12:22:25 +02:00 |
|
Ingo Oppermann
|
a728cc7839
|
Fix clusterNode/proxyNode
|
2023-06-14 22:05:59 +02:00 |
|
Ingo Oppermann
|
82ba3a8f82
|
WIP: introducing cluster versioning, degraded mode
|
2023-06-09 21:42:26 +02:00 |
|
Ingo Oppermann
|
1f6f7c9f59
|
Add API endpoint to leave cluster gracefully, hard leave on exit
|
2023-06-06 11:22:53 +02:00 |
|
Ingo Oppermann
|
8829b8fff0
|
Respect domain in cluster DB, allow metadata in process config for cluster
|
2023-06-05 21:19:11 +02:00 |
|
Ingo Oppermann
|
7d2b7b4836
|
WIP: allow update processes in cluster
|
2023-05-12 12:59:01 +02:00 |
|
Ingo Oppermann
|
f3e410f4f5
|
Change resources to absolute values
|
2023-05-11 21:58:55 +02:00 |
|
Ingo Oppermann
|
ab86b8fd5d
|
Allow to add self to nodes
|
2023-05-08 11:39:43 +02:00 |
|
Ingo Oppermann
|
7f59c188cf
|
Remove node storage, use raft configuration instead; re-establish file and stream proxying
|
2023-05-04 19:49:53 +02:00 |
|
Ingo Oppermann
|
9ef4ae9b5e
|
Fix cluster api responses
|
2022-09-28 21:49:25 +02:00 |
|
Ingo Oppermann
|
c31fd657be
|
Add proxying memfs files
|
2022-08-04 16:43:19 +02:00 |
|
Ingo Oppermann
|
fe889aa4e2
|
Add basic node handling
|
2022-08-03 22:05:28 +02:00 |
|