Commit Graph

72 Commits

Author SHA1 Message Date
schulze
262ca61619 more explanitory variable names (also matches rest of code) 2023-05-03 14:13:06 +02:00
schulze
75e5e991cd golint warnings 2023-05-03 14:06:32 +02:00
schulze
5ca3917254 comments 2023-05-03 14:06:19 +02:00
schulze
cd284d1214 add basic command status (so program is able to run) 2023-05-03 14:01:27 +02:00
schulze
3b4c0f49d4 delete debug print 2023-05-03 14:00:52 +02:00
schulze
9fa99118d5 update PC-SDK calls to new function (status still broken) 2023-05-03 13:28:29 +02:00
Erik van Bennekum
268824fb91
Merge pull request #6 from thefeli73/dry
Reduce repeated code in pcsdk module
2023-05-02 16:16:26 +02:00
Erik
09e2dc0eb2 Fix merge mistake no biggie 2023-05-02 16:14:15 +02:00
schulze
5505a33557 Merge branch 'main' into dry 2023-05-02 16:10:03 +02:00
schulze
777f3ae9ac revert commands.go comments and status func 2023-05-02 16:05:08 +02:00
Erik van Bennekum
7abed6c148
Merge pull request #5 from thefeli73/test-pc
First working integration between polemos and proxima-centauri
2023-05-02 16:03:11 +02:00
Erik
f6cb03e2da Reduce repeated code in pcsdk module 2023-05-02 15:27:43 +02:00
schulze
288b39c2e7 modify proxy tunnel with NEW IP etc, update local config to match 2023-05-02 14:53:45 +02:00
schulze
f5e01ba3c2 do moving target defense, fix wrong port, 2023-05-02 14:50:22 +02:00
schulze
e95f77d203 create all tunnels on startup (no mtd right now) 2023-05-02 13:59:33 +02:00
schulze
8cb672a8ea Keep instance name when migrating 2023-05-02 13:33:33 +02:00
schulze
126c0dbebb . 2023-05-02 13:32:39 +02:00
schulze
9c84a74a14 ignore binary 2023-05-02 13:31:23 +02:00
schulze
0da207fd88 Test Proxy connection works 2023-04-26 14:20:56 +02:00
schulze
d39c183714 Merge branch 'main' into test-pc 2023-04-26 13:53:13 +02:00
schulze
fc28920f42 Merge branch 'proxima-centauri' into main 2023-04-26 13:51:58 +02:00
schulze
7e2fcb909f comments in commands.go 2023-04-26 13:47:32 +02:00
schulze
6959c7c6db implement function for new status command type 2023-04-26 13:16:21 +02:00
Felix Schulze
29e45d58e1
Merge pull request #4 from thefeli73/proxima-centauri
Proxima centauri
2023-04-26 10:53:22 +02:00
schulze
91132d0e22 wait for instance and send command with pcsdk 2023-04-25 15:52:34 +02:00
schulze
d06620ca74 default port for proxima centauri 2023-04-25 15:52:05 +02:00
schulze
ea12cd4fe6 Merge branch 'proxima-centauri' into test-pc 2023-04-25 15:05:44 +02:00
Erik
738432f0df Change execute interface to use IP/Port pair 2023-04-25 14:55:57 +02:00
schulze
3aa2034225 Merge branch 'proxima-centauri' into test-pc 2023-04-25 12:58:21 +02:00
Erik
a7ae121750 Add Execute interface to pcsdk commands 2023-04-25 12:55:00 +02:00
Erik
d00d03b0cc Change directory back to pcsdk 2023-04-25 12:54:21 +02:00
schulze
0a05ec0dfb Merge branch 'proxima-centauri' into test-pc 2023-04-22 20:26:07 +02:00
Erik
b65e42304c Add execute for create command 2023-04-19 16:00:07 +02:00
schulze
17286ca4cc Merge branch 'basic-functionality' into test-pc 2023-04-19 15:08:37 +02:00
Erik
e3e72de1f4 Add tests for modify and delete 2023-04-19 14:00:41 +02:00
Erik
1a31a304d6 Rename pcsdk module to commands 2023-04-19 13:58:48 +02:00
Erik
8bec57d034 Add structures and functions for making create/modify/delete commands 2023-04-19 13:17:33 +02:00
schulze
e8bb5506f5 timers, counters, misc 2023-04-19 11:39:11 +02:00
Erik
f9af813d49 Add create command structure and parsing 2023-04-18 15:28:55 +02:00
schulze
5571b66d52 disregard inactive instances 2023-04-18 15:03:34 +02:00
schulze
143e839e78 loop MTD, checks before doing mtd to service 2023-04-18 11:08:31 +02:00
schulze
e8962c3cba Availability zone randomisation 2023-04-17 15:54:42 +02:00
schulze
3fb51d8f84 misc 2023-04-17 15:21:06 +02:00
schulze
61175acc67 update services config after MTD 2023-04-17 15:20:40 +02:00
schulze
03eff229c6 switch from list (slice) to dict (map) 2023-04-12 15:31:11 +02:00
schulze
c6465ec429 Revert UUID purge 2023-04-12 11:13:53 +02:00
schulze
65d815aa8b remove old image and snapshot, formatting 2023-04-12 10:16:22 +02:00
schulze
7bd42bc569 Wait for image ready (migration working 2023-04-11 12:56:07 +02:00
schulze
c6c26bd914 remove UUIDs 2023-04-11 12:55:38 +02:00
schulze
d0cd4340a5 stuff 2023-03-28 16:09:30 +02:00