Commit Graph

3 Commits

Author SHA1 Message Date
vvzvlad
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
vvzvlad
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
vvzvlad
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