- Fix Kafka SSL script to properly generate CA certificate with password
- Remove incorrect import of non-existent ca-cert file
- Add password parameter to openssl CA key generation
- Update Makefile to pass SSL environment variables to Docker container
- Test SSL certificate generation for both Kafka and PostgreSQL
Fixes:
- keytool error: java.io.FileNotFoundException: ca-cert
- openssl password prompt issues in non-interactive mode
- SSL certificate generation now works correctly
Author: Сергей Антропов
Site: https://devops.org.ru
- Fix alignment in architecture diagram
- Change 'мониторинг' to 'web ui' for KafkaUI
- Improve visual consistency of the diagram
Author: Сергей Антропов
Site: https://devops.org.ru
- Remove sensus-agent service configuration
- Remove sensus-worker service configuration
- Keep only infrastructure services (Kafka, PostgreSQL, ClickHouse, etc.)
- Infrastructure now focuses purely on supporting services
- Applications (Agent/Worker) should be deployed separately
This change makes the infrastructure more modular and allows
independent deployment of applications and infrastructure.
Author: Сергей Антропов
Site: https://devops.org.ru
- Change title from 'SensusAgent и SensusWorker' to 'проекта Sensus'
- Improve project description clarity
Author: Сергей Антропов
Site: https://devops.org.ru
- Add Kafka with SSL support and KafkaUI with authentication
- Add PostgreSQL with initialization scripts
- Add ClickHouse cluster with 2 replicas and load balancer
- Add Nginx load balancer for ClickHouse
- Add comprehensive Makefile for infrastructure management
- Add SSL certificate generation for Kafka
- Add complete documentation and quickstart guide
- Add environment configuration with real values
Author: Сергей Антропов
Site: https://devops.org.ru