Pasha Sviderski
51c7b5ba8f
feat: add --wg-endpoint flag to 'uc machine add/init' to specify wireguard endpoint for the machine instead of auto-detecting
2026-03-06 15:39:14 +10:00
Pasha Sviderski
76affeb6b2
chore: minor formatting for 'wg show' command, enrich Unimplemented error with >=0.16 requirement
2026-01-10 18:36:56 +11:00
Justin Bradford and GitHub
a945291371
feat: Add uc wg show command to inspect a machine's uncloud wireguard network ( #161 )
...
* feat: Add `uc wg show` command to inspect a machine's uncloud wireguard network (draft / work in progress)
* Compile proto files with `make proto-mise`
* Fix lint errors
* Output peers in tabwriter table
* Lookup machine name for wireguard peer public key
* Add --machine flag to `uc wg show` to proxy call to specific machine
* Small refactor to move wg show logic out into a separate function
2026-01-10 16:49:35 +11:00
Pasha Sviderski
fc847093d2
chore: new InspectMachine gRPC method that to return store DB version (lamport time)
2025-12-19 16:29:14 +10:00
Pasha Sviderski
2acfafe218
chore: regenerate proto
2025-07-24 19:34:05 +10:00
Pasha Sviderski
535b91fe52
feat: add stub for Reset method in machine API
2025-07-03 21:28:05 +10:00
Pavel Sviderski
769f5e47c3
feat(dns-server): check system prerequisites when init/add machine: DNS port is not in use by another DNS server
2025-04-30 20:46:10 +10:00
Pavel Sviderski
289d964b2a
feat(dns): configure and store public IP when initialising machine
2025-02-25 21:21:37 +10:00
Pavel Sviderski
5621a84e99
add Mode to Service entity
2024-12-03 11:37:13 +10:00
Pavel Sviderski
6eb373e4de
init InspectService method
2024-12-02 20:36:31 +10:00
Pavel Sviderski
c3ba43a8fa
delete old non-distributed cluster state, fix storing endpoints in store
2024-10-02 13:03:17 +10:00
Pavel Sviderski
b688742e5a
remove the concept of cluster user (at least the current implementation)
2024-10-02 11:50:40 +10:00
Pavel Sviderski
d66818ea77
detect if the machine is already initialised
2024-09-23 14:21:06 +10:00
Pavel Sviderski
4e042be7b7
add machine list command and corresponding RPC endpoint
2024-09-12 14:52:07 +10:00
Pavel Sviderski
a64caf34a7
add Token RPC endpoint to grab a machine token for adding it to a cluster
2024-09-12 09:55:02 +10:00
Pavel Sviderski
e9f4ad7083
add Machine gRPC service
2024-09-10 13:41:52 +10:00