Commit Graph

32 Commits

Author SHA1 Message Date
63e27f31ac Remove grpc-balancer.py and update deployment configuration
- Deleted grpc-balancer.py as part of the cleanup process, streamlining the application setup.
- Updated playbook.yml to include new commands for managing the grpcbalancer service and SSL certificate.
- Modified docker-compose.yaml to remove the mounting of the SSL certificate, reflecting the updated deployment strategy.
- Adjusted rebuild.sh to change the working directory to ~/node for consistency in project structure.
2025-01-20 23:55:26 +03:00
64d57407e0 Refactor grpc-balancer to use Gunicorn and update playbook.yml for deployment
- Replaced the SSL server implementation in grpc-balancer.py with Gunicorn for improved performance and scalability.
- Updated playbook.yml to use Gunicorn for starting the grpc-balancer service, including SSL certificate configuration.
- Removed the waitress dependency in favor of Gunicorn, streamlining the application setup.
2025-01-20 19:32:16 +03:00
e40e14dea5 Add SSL support to grpc-balancer and update playbook for certificate management
- Modified grpc-balancer.py to start an SSL server using certificates.
- Added Ansible tasks in playbook.yml to create and install SSL certificates.
- Updated docker-compose.yaml to mount the SSL certificate into the container.
2025-01-20 19:21:12 +03:00
b988582553 Refactor grpcbalancer setup in playbook.yml and remove legacy files. Replaced shell commands with Ansible copy module for grpcbalancer service file creation and enabled the service using systemd. Deleted grpc-balancer.py and grpc-balancer.service files as part of the cleanup process, streamlining the deployment configuration. 2025-01-20 18:57:00 +03:00
82e6047e86 Comment out the apt update and upgrade steps in playbook.yml to prevent unnecessary package updates during execution, streamlining the playbook's operation. 2025-01-20 10:25:43 +03:00
15f277057e Comment out Docker login and credential removal steps in playbook.yml for security reasons, ensuring sensitive information is not exposed in the playbook. 2025-01-20 09:43:09 +03:00
04d44aeadf Update playbook.yml to configure Docker daemon for journald logging and add registry mirrors. This change enhances logging capabilities and allows for the use of a custom Docker registry. 2025-01-20 09:42:41 +03:00
b006ea31b0 Refactor playbook.yml to improve contract deployment and execution handling. Added asynchronous execution with polling for contract deployment and call commands, ensuring successful completion checks. Updated shell command execution to use /bin/bash for consistency. 2025-01-19 19:29:37 +03:00
04efc25a48 Add Docker pull command for hello-world image in playbook.yml 2025-01-19 18:09:09 +03:00
7d5889553d Update playbook.yml to reduce RestartSec from 1800 to 600 for improved service responsiveness 2025-01-19 12:19:03 +03:00
3abc4e0a81 Update playbook.yml to add journalctl command for node-checker service and comment out grpcbalancer service installation steps. This change enhances logging capabilities while simplifying the playbook by removing unnecessary service setup commands. 2025-01-19 09:26:27 +03:00
da787935df Add node-checker service 2025-01-18 13:59:41 +03:00
92f6cdcd40 Update playbook.yml to remove unnecessary '--no-dependencies' argument from grpcbalancer installation command 2025-01-16 09:05:42 +03:00
f2cce2f592 Refactor grpcbalancer installation in playbook.yml to use shell commands for copying and setting permissions; update service file path in grpc-balancer.service; remove deprecated grpcbalancer.py file. 2025-01-16 08:51:07 +03:00
4c0268823b Add execute permission to update.sh in playbook.yml 2025-01-16 08:26:06 +03:00
bbd1de0020 Fix variable name in update script call in playbook.yml 2025-01-16 07:56:19 +03:00
3a2847295a Refactor playbook to use 'node' directory instead of 'ritual'; add grpcbalancer installation steps 2025-01-16 07:48:51 +03:00
671c7a4507 update v9 2025-01-16 07:31:53 +03:00
e0913ece08 edit retries/delay 2024-09-28 03:34:11 +03:00
1a775c6b87 add bashrc 2024-09-28 03:30:42 +03:00
272ee7522b add cmd in bash history 2024-09-24 14:54:38 +03:00
e85f0b987e remove unless stopped 2024-09-23 02:42:05 +03:00
c0502193b2 remove unused 2024-09-22 00:50:19 +03:00
9be7df6bcf add sh files 2024-09-21 23:51:36 +03:00
8183934d09 add commands to bashhistory 2024-09-21 20:05:18 +03:00
138fcfc321 add bash history 2024-09-21 19:25:29 +03:00
153ccfd4db fix Install Forge and Infernet SDK 2024-09-18 01:25:24 +03:00
eaceb3ecfa many fixes 2024-09-18 01:18:25 +03:00
c0fd0330af fix bug 2024-09-18 01:12:07 +03:00
fc49f06d75 big update 2024-09-18 01:06:32 +03:00
17702b1396 add git_version 2024-09-15 03:00:16 +03:00
aedfc0374b add files 2024-09-15 00:42:15 +03:00