Wykres commitów

150 Commity (main)

Autor SHA1 Wiadomość Data
kompotkot bf1f33e683 Updated default config generation 2022-07-11 13:53:03 +00:00
kompotkot 18acd37a57 Real ip nb 2022-06-06 14:33:50 +00:00
kompotkot 6d57281f6d Removed development prints 2022-06-06 13:00:17 +00:00
kompotkot dc0dfdfab0 Go routine cleaning access id cache 2022-06-06 12:58:33 +00:00
kompotkot 30f2457ed1 Access id cache add, update. Check cache in middleware 2022-06-06 12:03:28 +00:00
kompotkot 30e1630df2 Client structure cleaning 2022-05-17 13:30:28 +00:00
kompotkot e760416d3f Working example with explicit check of internal crawlers access id 2022-05-17 12:36:08 +00:00
kompotkot a68cc186dc Fixed errors after merge 2022-05-16 19:54:22 +00:00
kompotkot 784a852ff4 Merge branch 'main' into blancer-app-auth 2022-05-16 19:20:10 +00:00
Sergei Sumarokov a62f41af00
Merge pull request #605 from bugout-dev/nodebalancer-add-nodes-cli
Cli config file for node list setup
2022-05-11 14:22:07 +03:00
Sergei Sumarokov 570f3d43d6
Merge pull request #603 from bugout-dev/xdai-deploy
xDai node deployment
2022-05-11 14:21:55 +03:00
kompotkot 8afac784c1 Format file 2022-05-11 10:22:54 +00:00
kompotkot 66e65c174d Description for status server at nodes 2022-05-11 10:21:44 +00:00
kompotkot 0b371b1a57 Removed unused imports 2022-05-10 19:13:09 +00:00
kompotkot 467ddd2047 Removed testing code samples 2022-05-10 19:12:07 +00:00
kompotkot 67edea0b98 Service nodebalancer subcommand spec 2022-05-10 19:10:08 +00:00
kompotkot dbc025e7b6 Create config directory during nodebalancer deployment 2022-05-10 19:05:11 +00:00
kompotkot 77c7abbda7 Node balancer config file deployment 2022-05-10 19:00:49 +00:00
kompotkot d6db6878d5 Cli config file for node list setup 2022-05-10 18:25:04 +00:00
kompotkot 928e8120d0 xDai node deployment 2022-05-10 10:23:31 +00:00
kompotkot a0e3165cf2 Sys log identifiers 2022-05-03 12:39:33 +00:00
kompotkot aa0795469a work with bugout-go 2022-03-21 20:36:12 +00:00
kompotkot b0623f738c modified auth exception message to access message 2022-03-21 10:32:33 +00:00
kompotkot 1406d85e05 allowed methods work as map 2022-03-21 10:30:04 +00:00
kompotkot 0fd2b841d9 small fixes of timeouts and dev sh 2022-03-18 19:11:18 +00:00
kompotkot b6b99e5f7a log query if provided 2022-03-18 17:19:56 +00:00
kompotkot 0cd3c35796 fixed behaviour with req body, extended log middleware 2022-03-18 17:10:37 +00:00
kompotkot 6dcb63b5df pagination for cli resources 2022-03-17 17:35:53 +00:00
kompotkot 34ec0f3b93 check if access id not specified 2022-03-17 14:58:40 +00:00
kompotkot 884eb82376 removed print 2022-03-17 14:51:12 +00:00
kompotkot abd570b6a0 cli to work with nodebalancer users access 2022-03-17 14:41:03 +00:00
kompotkot ae3dfa1449 return after print defaults at cli 2022-03-17 11:58:23 +00:00
kompotkot 6739f9c3df Usage in nodebalancer cli 2022-03-17 11:28:19 +00:00
kompotkot 3e47047c73 Whitelisted json rpc methods 2022-03-17 10:49:30 +00:00
kompotkot 98a8097639 Merge branch 'main' into blancer-app-auth 2022-03-16 21:38:43 +00:00
kompotkot 26472d2ab9 Fixed env var naming 2022-03-16 21:35:28 +00:00
kompotkot e3a08730cc Working nodebalancer with authorization via resources 2022-03-16 21:33:48 +00:00
kompotkot 7bd293d11e Get block and uth workflow 2022-03-16 14:49:39 +00:00
kompotkot 06d16457a0 Write user data in request context 2022-03-09 11:07:53 +00:00
kompotkot ca5bca10ae Application id check in auth middleware 2022-03-08 14:25:08 +00:00
kompotkot 3405f6746f Auth middleware for node balancer 2022-03-08 14:19:12 +00:00
kompotkot 6da2dcacae Removed status systemd check to prevent deploy script freeze 2022-03-07 12:24:30 +00:00
kompotkot b552ceef90 Correct service of nodes shutdown 2022-02-08 14:37:45 +00:00
kompotkot c5d55867d5 SIGKILL for nodes 300->180 2022-02-08 10:47:45 +00:00
kompotkot 3798f39946 In deploy scripts point to go root dir $HOME/ -> /root/ 2022-02-08 08:41:13 +00:00
Sergei Sumarokov 7e0c7b52ba
Revert "Client id to work with node balancer" 2022-01-24 20:35:46 +03:00
Sergei Sumarokov 55ef13ebb7
Merge pull request #539 from bugout-dev/default-node-port-temp-client-id-as-ip
Client id to work with node balancer
2022-01-24 20:33:02 +03:00
kompotkot a16635b65c Hardcoded eth and pol default ports 2022-01-24 17:20:35 +00:00
kompotkot d2f479b4f9 Typo at node status service file 2022-01-22 13:07:10 +00:00
kompotkot 0d090eff3c Checkenv cant find root home 2022-01-21 14:22:43 +00:00
kompotkot 184c19c927 Removed geth and bor status check to prevent script fall 2022-01-21 13:42:37 +00:00
kompotkot 1a21d4ba18 Fix for bor service variable 2022-01-21 13:22:33 +00:00
kompotkot 6295348d21 Heimdall now work via nodebalancer 2022-01-20 12:07:27 +00:00
kompotkot 07394d782c Merge branch 'main' into node-balancer-clients 2022-01-20 11:38:29 +00:00
kompotkot 1179ea7138 Fixed bug with infinity attempts 2022-01-20 11:36:24 +00:00
kompotkot 42a6d41d70 Added bor and geth service files for control via deployment 2022-01-19 21:58:51 +00:00
kompotkot e0dbe8a0b3 Port for status server using variable 2022-01-19 19:57:37 +00:00
kompotkot 0e5fb1307e Reduced logging 2022-01-17 11:41:35 +00:00
kompotkot 3d11433056 Fixed imports 2022-01-17 11:38:18 +00:00
kompotkot 723c9db6be Work with client id header instead of ip 2022-01-17 11:37:08 +00:00
kompotkot c2f95e9217 Correct active clients logging 2022-01-17 11:16:31 +00:00
kompotkot aab3b8f4ac Mutex and blockchain respect for client node balancer 2022-01-17 11:09:44 +00:00
kompotkot 491a374437 Fixed add client node 2022-01-14 18:10:23 +00:00
kompotkot dd91735887 ClientPool as map instead of slice 2022-01-14 14:14:48 +00:00
kompotkot d0ebd4782f Updated logs for middleware and status of nodes at node balancer 2022-01-11 21:21:50 +00:00
kompotkot de0ef49825 Extended client nodebalancer with additional comments 2022-01-11 21:04:21 +00:00
kompotkot f031de68a4 AddClient with AddClientNode united 2022-01-11 20:45:43 +00:00
kompotkot a0e50b3722 Implemented clients with IPs with cleaning after inactive time 2022-01-11 18:53:15 +00:00
kompotkot e1a2d48d33 Wildcard for geth http.vhosts flag to work with node balancer 2022-01-11 12:19:40 +00:00
kompotkot 366d189b46 Updated polygon node deployment workflow 2021-12-22 19:30:09 +00:00
kompotkot 016aac05e4 Updated ethereum node deployment workflow 2021-12-22 19:29:35 +00:00
kompotkot d9a8fd0b7d Simplified node status server to work with local ip 2021-12-22 19:28:58 +00:00
kompotkot b34eb909a2 Fixed node balancer service file and deploy 2021-12-22 10:55:08 +00:00
kompotkot 6a02719225 Removed fetch node-connection bash script 2021-12-21 21:11:14 +00:00
kompotkot 852cff34b3 ipc to jsonrpc path changed 2021-12-21 19:16:27 +00:00
kompotkot 7d529afb4f rpc path to ipc path changed 2021-12-21 15:59:31 +00:00
kompotkot 416f5dd35e Deployment script for nodebalancer, default vars for dns route 2021-12-21 15:52:58 +00:00
kompotkot 21eb896637 Removed build from commit 2021-12-20 15:05:32 +00:00
kompotkot 8d32540666 Version, env variables check, deployment script 2021-12-20 15:01:37 +00:00
kompotkot 905dcbf71a Load balancer for nodes 2021-12-20 12:53:54 +00:00
kompotkot 45938328c4 Removed specific listening port for ndoe server and don't start geth 2021-11-15 22:32:11 +00:00
Sergei Sumarokov 925c1b1d70
Revert "Prevent user-data script fall" 2021-11-15 18:28:57 +03:00
kompotkot 2519f7ad1b Prevent user-data script fall 2021-11-15 15:12:35 +00:00
kompotkot 5dbdc765f1 Better logging and use internal IP 2021-11-13 19:06:36 +00:00
kompotkot 9ccbd13c17 Added moonstreamnodes service build 2021-11-13 14:31:43 +00:00
kompotkot 5b320f5e57 Update of deploy scripts for nodes 2021-11-13 14:29:38 +00:00
kompotkot 20a8878735 Status server works with polygon node also 2021-11-13 09:23:43 +00:00
kompotkot 172a7557c2 Crawlers status server now nodes status server 2021-11-12 18:24:36 +00:00
kompotkot 4447066a9a Updated moonstream polygon node deployment script 2021-11-11 13:22:26 +00:00
kompotkot 3209b7f21f Fixed typo in deploy bash for polygon node 2021-10-21 20:43:36 +00:00
kompotkot dada17c289 Deploy bash for polygon node 2021-10-21 13:50:25 +00:00
kompotkot 1ba3a984a1 Using ec2metadata for internal ip 2021-10-21 11:58:05 +00:00
kompotkot 4531a33451 No export for service env file 2021-10-21 10:25:06 +00:00
kompotkot 40584df755 Daemon reload when geth not running 2021-10-21 10:22:22 +00:00
kompotkot 6fad65941b -e for echo 2021-10-21 10:20:39 +00:00
kompotkot f23091ae2d Additional logging for deployment script 2021-10-20 22:58:01 +00:00
kompotkot 4324a65ba4 Use internal ip address for geth in deploy.bash 2021-10-20 22:42:07 +00:00
kompotkot cdafbf360a Node works with environment variables 2021-10-20 22:23:53 +00:00
kompotkot 39b85143f5 Full to snap sync mode change 2021-10-15 10:40:54 +00:00
kompotkot f795306afb Nodes deployment module 2021-10-15 08:38:28 +00:00