Commit Graph

94 Commits (main)
 

Author SHA1 Message Date
Brian Picciano 7dceb659ef Store full nebula cert for each host in garage, rather than just the IP 7 months ago
Brian Picciano 711d568036 Use a real private key for garage instances 7 months ago
Brian Picciano b26f4bdd6a Move proc locking into entrypoint 7 months ago
Brian Picciano 28159608c8 Factor out crypticnet.Env completely 7 months ago
Brian Picciano b23a4cafa6 Remove Bootstrap from Env 7 months ago
Brian Picciano 08f47bd514 Move daemon.yml types and functionality out of entrypoint and Env 7 months ago
Brian Picciano 03618ba72c Reimplement dnsmasq-entrypoint in go 7 months ago
Brian Picciano 2200d85992 Make populating garage ports optional 7 months ago
Brian Picciano 6ef21ff186 Don't set bootstrap host entry during admin create-network 7 months ago
Brian Picciano be2250fddd Small fixes to get admin create-network working 7 months ago
Brian Picciano 9288d8cf48 Fix and improve version string 8 months ago
Brian Picciano 5e399209b2 Rename go-workspace to just entrypoint, clean out unused wait-for tools 8 months ago
Brian Picciano 47e45e0071 Factor out nebula-entrypoint 8 months ago
Brian Picciano 8ba88b4dfc Use migrated and upgraded pmux 8 months ago
Brian Picciano 8d92b9fe2b Factor out update-global-bucket 8 months ago
Brian Picciano 0d53d0c6d6 move garage/default.nix to nix/garage.nix 8 months ago
Brian Picciano 936ca8d48f Factor out garage-apply-layout-diff 8 months ago
Brian Picciano 41e0b56617 Implement `admin create-network` command 8 months ago
Brian Picciano 7a25e1b6e6 Initial implementation of garage.AdminClient 8 months ago
Brian Picciano eba9b23e61 Introduce admin.CreationParams 8 months ago
Brian Picciano f720d7accd Enable the garage admin interface 8 months ago
Brian Picciano 51e21c3e46 Get rid of garage web port 8 months ago
Brian Picciano 5e08061cd6 Factor out garage-entrypoint 8 months ago
Brian Picciano 18422a1084 Re-arrange sub-commands in entrypoint somewhat 8 months ago
Brian Picciano 3b19552173 Remove hash.bin functionality from TGZWriter 8 months ago
Brian Picciano 77cb74f316 Fix bash scripts not having been updated with new bootstrap layout 8 months ago
Brian Picciano bf0f29f8b6 Fix small error in daemon child process diagram 8 months ago
Brian Picciano bdd0259280 Basic implementation of the admin package 8 months ago
Brian Picciano cf52cbff52 Update daemon process tree diagram 8 months ago
Brian Picciano 93bdd3ebd4 Update host's config in bootstrap using daemon.yml prior to starting pmux 8 months ago
Brian Picciano 51b2fbba36 Don't support legacy bootstrap format, we have to redo all bootstraps anyway 8 months ago
Brian Picciano 30584973be Fix global bucket key path in bootstrap having accidentally changed 8 months ago
Brian Picciano af7c8dde32 More big refactoring leading up to network creation 8 months ago
Brian Picciano 836e69735d Some large inter-related refactors, moving towards network creation command 8 months ago
Brian Picciano 004be0c2aa Implement creation of CACert 8 months ago
Brian Picciano 0e41a06121 Refactor how bootstrap files are created 8 months ago
Brian Picciano 24b7fe6339 Update nebula to v1.6.1 in go-workspace 8 months ago
Brian Picciano faacc6be31 Upgrade garage to 0.8.0-rc1 (untested still) 8 months ago
Brian Picciano 61aa5ee1fb Upgrade nebula to 1.6.1 8 months ago
Brian Picciano 1c3fa3341e Move each overlay into its own file 8 months ago
Brian Picciano f6a59961bd Upgrade nix pkgs to 22-05 8 months ago
Brian Picciano 669796af57 Streamline docs a bit 8 months ago
Brian Picciano c14649aa45 Add 'dont run as root' side quest to roadmap 11 months ago
Brian Picciano b35a3d6574 First public commit 11 months ago