Commit graph

37 commits

Author SHA1 Message Date
Kaitlyn Parkhurst
60dc608e63 Change up SSH Keys Sidebar. 2021-06-20 16:39:05 -07:00
Kaitlyn Parkhurst
3b8dfdb7f6 Explain the node,network,keypair panels when they're empty. 2021-06-20 16:35:28 -07:00
Kaitlyn Parkhurst
d8838b0035 Add button for dashboard items. 2021-06-20 16:02:18 -07:00
Kaitlyn Parkhurst
5cd755eb83 Correct binary name for nebula-cert. 2021-06-20 14:40:21 -07:00
Kaitlyn Parkhurst
7a22f2ebbf Use view_node vs show_node 2021-06-20 14:39:24 -07:00
Kaitlyn Parkhurst
1fe6565ce6 Add note on user account for step 5. 2021-06-20 11:47:55 -07:00
Kaitlyn Parkhurst
e981e8b796 Node and network creation redirect to dashboard. 2021-06-20 11:31:14 -07:00
Kaitlyn Parkhurst
f2ae3ee59a Dashboard overhaul. 2021-06-18 23:15:46 -07:00
Kaitlyn Parkhurst
3e9cfdbe52 Ensure dirs are made if they don't exist for filepath_for 2021-06-18 22:07:49 -07:00
Kaitlyn Parkhurst
ceee7b798d Redirect to dashboard and show notice after ssh import/generate. 2021-06-18 21:56:14 -07:00
Kaitlyn Parkhurst
5adad02ae3 Move all deployment methods under /deploy 2021-06-18 21:27:15 -07:00
Kaitlyn Parkhurst
370374f56b Update the config sample. 2021-06-18 21:07:08 -07:00
Kaitlyn Parkhurst
a941b9c22f Fix lighthouse list conditional. 2021-06-18 21:03:01 -07:00
Kaitlyn Parkhurst
44d5954b7d Deploy platform-specific nebula. 2021-06-18 20:51:40 -07:00
Kaitlyn Parkhurst
fab24b15ee Include Nebula files. 2021-06-18 19:52:14 -07:00
Kaitlyn Parkhurst
9633a34b7b Use index() return correctly. 2021-06-18 13:11:56 -07:00
Kaitlyn Parkhurst
b464c5e871 Update README after new devel install. 2021-06-18 13:09:34 -07:00
Kaitlyn Parkhurst
ef189e2030 Use the filepath_for getting the public key. 2021-06-18 13:09:01 -07:00
Kaitlyn Parkhurst
d5876ffb44 Refactor create_node. 2021-06-18 10:16:36 -07:00
Kaitlyn Parkhurst
8670743b5a Refactor create_network_cert 2021-06-18 09:53:32 -07:00
Kaitlyn Parkhurst
c8888be6cc Refactor import_sshkey 2021-06-18 09:26:46 -07:00
Kaitlyn Parkhurst
c0981bf2ed Make generate_sshkey use import_sshkey 2021-06-18 08:53:23 -07:00
Kaitlyn Parkhurst
318a0620cd Deploy shows node listing & minion jobs. 2021-06-18 08:31:55 -07:00
Kaitlyn Parkhurst
5cff80bb4d WIP: Deploy shows node listing & minion jobs. 2021-06-17 01:42:02 -07:00
Kaitlyn Parkhurst
6d9c0681ca Tidy up the function. 2021-06-14 19:35:38 -07:00
Kaitlyn Parkhurst
9f788fac9c Use a single data directory. 2021-06-14 19:20:18 -07:00
Kaitlyn Parkhurst
933c2ef9a4 Centralize nebula config generation. 2021-06-13 17:58:33 -07:00
Kaitlyn Parkhurst
7e3e64655d Add SSH Public key to DB. 2021-06-13 15:27:43 -07:00
Kaitlyn Parkhurst
01881db0d7 Remove unused method. 2021-06-13 14:58:48 -07:00
Kaitlyn Parkhurst
5f5250144a Move Minion Tasks + Remove Cruft from Sshkeys 2021-06-13 14:56:51 -07:00
Kaitlyn Parkhurst
73ad3e2585 Remove unused controllers. 2021-06-13 14:18:44 -07:00
Kaitlyn Parkhurst
c7c6536d06 Template cleanup. 2021-06-13 14:16:54 -07:00
Kaitlyn Parkhurst
43c1e459e8 Remove unused controllers. 2021-06-13 14:07:33 -07:00
Kaitlyn Parkhurst
52e5bd60fb Remove abandoned templates. 2021-06-13 14:06:42 -07:00
Kaitlyn Parkhurst
d819c0340f Add README. 2021-06-09 20:34:48 -07:00
Kaitlyn Parkhurst
bda3a5c314 Add dotfiles. 2021-06-08 22:22:00 -07:00
Kaitlyn Parkhurst
36c24a5119 Initial Commit. 2021-06-08 12:57:10 -07:00