- Updated the executeMode from 'fully' to 'on-demand' to allow for more flexible pipeline execution in the Jenkins configuration.
Signed-off-by: zhenyus <zhenyus@mathmast.com>
- Remove k8scluster receiver (invalid type name)
- Remove unused otlp receiver definitions
- Keep only filelog receiver which is actually used in pipeline
- Fixes CrashLoopBackOff issue in central-storage pod
- Changed the RabbitMQ host from 'freeleaps-alpha-rabbitmq-cluster' to 'freeleaps-alpha-rabbitmq' to ensure proper connectivity to the RabbitMQ service in the alpha environment.
Signed-off-by: zhenyus <zhenyus@mathmast.com>
- Updated the environment variable name for RabbitMQ from RABBITMQ_VHOST to RABBITMQ_VIRTUAL_HOST for consistency with naming conventions.
- Ensured proper encoding and quoting of the variable value.
Signed-off-by: zhenyus <zhenyus@mathmast.com>
- Introduced RabbitMQ connection settings including host, port, username, password, and virtual host in values.alpha.yaml.
- Updated devops-config.yaml to include RabbitMQ environment variables for configuration.
Signed-off-by: zhenyus <zhenyus@mathmast.com>
- Introduced RabbitMQ connection settings including host, port, username, password, and virtual host.
- Added logging configuration with a specified log base path.
- Set default Git and Docker registry credentials for the production environment.
Signed-off-by: zhenyus <zhenyus@mathmast.com>
- Changed baseGiteaUrl to point to the alpha environment.
- Updated baseReconcileUrl to reflect the correct service address for the reconciler.
Signed-off-by: zhenyus <zhenyus@mathmast.com>
- Replace Chinese comments with English in opentelemetry.yaml files
- Maintain consistent English-only comments in freeleaps-ops repository
- Keep the same functionality while improving code readability
- Change receivers from [filelog, otlp, k8scluster] to [filelog] only
- Prevent duplicate logs from multiple collection sources
- Keep only filelog receiver to collect logs from application log files
- This eliminates duplicate logs appearing in Grafana for devsvc and central-storage
- Introduced RabbitMQ configuration parameters including host, port, username, password, and virtual host.
- Added default Git and Docker registry credentials for improved deployment flexibility.
- Updated configuration template to include new parameters for RabbitMQ and Docker registry.
Signed-off-by: zhenyus <zhenyus@mathmast.com>
- Change start_at from beginning to end to avoid processing old logs
- Add poll_interval: 1s for more frequent file monitoring
- Add otlp and k8scluster receivers for comprehensive log collection
- Reduce batch processor send_batch_size to 1 and timeout to 1s for real-time logging
- Update pipelines to include all three receivers
revert feat: add MongoDB connection configuration to notification service
- Add MongoDB configuration to values.yaml, values.alpha.yaml, and values.prod.yaml
- Add MongoDB environment variables to notification-config.yaml
- Include mongodbName, mongodbPort, and mongodbUri settings
- Use same MongoDB Atlas connection as central storage service
- Add MongoDB configuration to values.yaml, values.alpha.yaml, and values.prod.yaml
- Add MongoDB environment variables to notification-config.yaml
- Include mongodbName, mongodbPort, and mongodbUri settings
- Use same MongoDB Atlas connection as central storage service