mediocregopher
  • Joined on 2022-03-09
mediocregopher pushed to main at micropelago/isle 2024-07-14 11:56:38 +00:00
8dd6768786 Fixes for releasing
mediocregopher deleted branch secrets from micropelago/isle 2024-07-14 11:33:04 +00:00
mediocregopher pushed to main at micropelago/isle 2024-07-14 11:32:30 +00:00
67d17efde0 Allow including CA signing key with JoiningBootstrap, and update docs
d2710db8f1 State CA signing key in secrets store, eliminate admin bundle
9d5c8ea4db Use secrets store for global garage bucket creds
86abdb6ae1 Propagate garage RPC secret with created host bootstrap
56f796e3fb Implement basic secrets architecture, use it for garage RPC secret
Compare 7 commits »
mediocregopher pushed to secrets at micropelago/isle 2024-07-14 11:10:19 +00:00
d2710db8f1 State CA signing key in secrets store, eliminate admin bundle
mediocregopher pushed to secrets at micropelago/isle 2024-07-14 10:18:41 +00:00
9d5c8ea4db Use secrets store for global garage bucket creds
86abdb6ae1 Propagate garage RPC secret with created host bootstrap
Compare 2 commits »
mediocregopher created branch secrets in micropelago/isle 2024-07-13 15:41:59 +00:00
mediocregopher pushed to secrets at micropelago/isle 2024-07-13 15:41:59 +00:00
56f796e3fb Implement basic secrets architecture, use it for garage RPC secret
b5059be7fa Move create-bootstrap logic into daemon, rename to hosts create
cb8fef38c4 Move create-nebula-cert into nebula create-cert, move most logic into daemon
Compare 3 commits »
mediocregopher pushed to main at micropelago/isle 2024-07-12 15:04:32 +00:00
cc121f0752 Move RemoveHost into daemon
778db848c6 Fix daemon EnvVar dirs not being created on startup
Compare 2 commits »
mediocregopher pushed to main at micropelago/isle 2024-07-12 14:12:36 +00:00
c5e919dc86 Remove runtime dir locking code
7ca8ff3467 Fetch nebula CAPublicCredentials from daemon
Compare 2 commits »
mediocregopher pushed to main at micropelago/isle 2024-07-12 14:02:29 +00:00
30c8ca332a Fetch GarageClientParams from daemon
mediocregopher pushed to main at micropelago/isle 2024-07-12 13:30:50 +00:00
736b23429c Do proper type-based validation or hostnames and ipnets
1ee396c976 Use RPC for create-bootstrap
Compare 2 commits »
mediocregopher pushed to main at micropelago/isle 2024-07-09 09:42:29 +00:00
279c79a9f1 Replace admin create-network with network create over RPC
mediocregopher pushed to main at micropelago/isle 2024-07-07 17:59:58 +00:00
f9d033b89f Implement Daemon.CreateNetwork, but it's not yet used or tested
mediocregopher pushed to main at micropelago/isle 2024-07-07 11:47:59 +00:00
ce5df164e1 Update documentation
mediocregopher pushed to main at micropelago/isle 2024-07-07 11:36:22 +00:00
6c7c4ca228 Update documentation
7d8b274445 Implement JoinNetwork RPC method, and accompanying sub-command
Compare 2 commits »
mediocregopher pushed to main at micropelago/isle 2024-07-06 13:35:44 +00:00
81368821b7 Refactor Daemon into Children and DaemonRestarter into Daemon
179059fd3d Rename ISLE_SOCKET_PATH and refactor how it's loaded a bit
Compare 2 commits »
mediocregopher pushed to main at micropelago/isle 2024-06-24 16:54:39 +00:00
05e91cd657 Move daemon restarting logic into daemon package
c808fa81b9 Move some environment variables into daemon package
Compare 2 commits »
mediocregopher pushed to main at micropelago/isle 2024-06-23 12:36:24 +00:00
c3609252a5 Implement RPC socket and use it to list hosts
mediocregopher pushed to main at micropelago/isle 2024-06-22 15:49:24 +00:00
47e53dffb7 Switch to using latest mediocre-go-lib
mediocregopher pushed to main at micropelago/isle 2024-06-22 15:36:15 +00:00
4664ec4a70 Implement jsonrpc2 package, intended for use over the daemon socket