Commit Graph

1366 Commits

Author SHA1 Message Date
freeleaps-gitops-bot
1e4d6b4e4c ci(bump): bump payment image version for alpha to snapshot-12a0d9a 2025-07-31 15:44:03 +00:00
freeleaps-gitops-bot
9f5afed967 ci(bump): bump notification image version for alpha to snapshot-12a0d9a 2025-07-31 15:39:10 +00:00
zhenyus
ea18835a24 fix(reconciler): correct image pull policy reference in deployment template
- Updated imagePullPolicy reference from .Values.image to .Values.reconciler.image for consistency with recent changes in the Helm chart structure.
- Ensures the reconciler deployment uses the correct image pull policy configuration.

Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-07-31 23:36:50 +08:00
zhenyus
7e335d72a8 fix(reconciler): update image reference in Helm chart helper template
- Changed image reference keys from .Values.image to .Values.reconciler.image for consistency with recent restructuring.
- Ensures correct image configuration is utilized in the reconciler templates.

Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-07-31 23:36:09 +08:00
zhenyus
bb805a1e25 Merge branch 'master' of https://gitea.freeleaps.mathmast.com/freeleaps/freeleaps-ops 2025-07-31 23:35:24 +08:00
zhenyus
9736ed1423 refactor(reconciler): restructure image configuration in Helm chart
- Moved image configuration under a new reconciler key in values.yaml and values.alpha.yaml.
- Set the image tag to "1.1.0" in values.alpha.yaml for versioning clarity.

Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-07-31 23:35:21 +08:00
freeleaps-gitops-bot
85a0ea272f ci(bump): bump content image version for alpha to snapshot-12a0d9a 2025-07-31 15:34:34 +00:00
freeleaps-gitops-bot
b85b73c9b2 ci(bump): bump centralStorage image version for alpha to snapshot-12a0d9a 2025-07-31 15:26:49 +00:00
zhenyus
97b208c395 Remove Jenkinsfile as CI/CD configuration is now managed through a different approach.
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-07-31 23:21:47 +08:00
zhenyus
f70894a3d4 Merge branch 'master' of https://gitea.freeleaps.mathmast.com/freeleaps/freeleaps-ops 2025-07-31 23:21:27 +08:00
zhenyus
eae6ba99e2 refactor(devsvc): restructure reconciler Helm chart and remove deprecated files
- Deleted Jenkinsfile as CI/CD configuration is now handled differently.
- Updated Chart.yaml to reflect new service name and versioning.
- Enhanced values.yaml and values.alpha.yaml with comprehensive operator configuration and environment settings.
- Removed obsolete templates for deployment, service, ingress, and monitoring.
- Streamlined configuration for RabbitMQ, Jenkins, and ArgoCD integration.

Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-07-31 23:21:24 +08:00
freeleaps-gitops-bot
8bb08fd29a ci(bump): bump authentication image version for alpha to snapshot-12a0d9a 2025-07-31 15:20:49 +00:00
80773c8c82 Merge pull request 'Nicolas_local_ops' (#42) from Nicolas_local_ops into master
Reviewed-on: https://gitea.freeleaps.mathmast.com/freeleaps/freeleaps-ops/pulls/42
2025-07-31 15:20:01 +00:00
Nicolas
d85f9408e4 fix: change Chinese comments to English in OpenTelemetry configs
- 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
2025-07-31 23:17:45 +08:00
Nicolas
5101e6d2cd fix: optimize OpenTelemetry configuration to prevent duplicate log collection
- 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
2025-07-31 23:08:10 +08:00
zhenyus
54420c53bf fix(devsvc): disable log ingestion in alpha environment
- Changed logIngest.enabled from true to false to prevent log ingestion in the alpha environment.

Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-07-31 16:10:15 +08:00
zhenyus
ccbbdf09f2 Merge branch 'master' of https://gitea.freeleaps.mathmast.com/freeleaps/freeleaps-ops 2025-07-31 16:07:23 +08:00
zhenyus
a2791e37b7 feat(devsvc): add RabbitMQ and Docker registry configuration options
- 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>
2025-07-31 16:07:20 +08:00
freeleaps-gitops-bot
405c7953f5 ci(bump): bump devsvc image version for alpha to snapshot-a12ffcc 2025-07-31 08:07:03 +00:00
zhenyus
21ec726870 Merge branch 'master' of https://gitea.freeleaps.mathmast.com/freeleaps/freeleaps-ops 2025-07-31 15:30:20 +08:00
zhenyus
3988ff13a8 ci(bump): update reconciler image version for alpha to 1.0.2
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-07-31 15:30:16 +08:00
freeleaps-admin
4bee15dd85 hotfix(freeleaps): update freeleaps backend targetEnv from prod to alpha
all communcation between kuberentes internal network, so we dont need cert file to make call
2025-07-31 05:28:31 +00:00
12582e699d Merge pull request 'Nicolas_local_ops' (#41) from Nicolas_local_ops into master
Reviewed-on: https://gitea.freeleaps.mathmast.com/freeleaps/freeleaps-ops/pulls/41
2025-07-31 05:03:38 +00:00
Nicolas
f98f980a7b Merge branch 'Nicolas_local_ops' of https://gitea.freeleaps.mathmast.com/freeleaps/freeleaps-ops into Nicolas_local_ops 2025-07-31 13:00:18 +08:00
Nicolas
ef36db54c2 feat: optimize devsvc OpenTelemetry logging configuration
- 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
2025-07-31 12:47:10 +08:00
freeleaps-gitops-bot
60a0ad8015 ci(bump): bump freeleaps image version for prod to 1.8.0 2025-07-31 04:43:27 +00:00
freeleaps-gitops-bot
6a684c5742 ci(bump): bump chat image version for prod to snapshot-e42d7f6 2025-07-31 04:35:47 +00:00
freeleaps-gitops-bot
d58c172bf0 ci(bump): bump chat image version for prod to 1.8.0 2025-07-31 04:35:34 +00:00
3092ad0fa1 Merge pull request 'Nicolas_local_ops' (#40) from Nicolas_local_ops into master
Reviewed-on: https://gitea.freeleaps.mathmast.com/freeleaps/freeleaps-ops/pulls/40
2025-07-31 03:33:08 +00:00
5fe4cf6d70 revert 23fca62e86
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
2025-07-31 03:32:31 +00:00
Nicolas
cc73ad92a9 feat: add container logs collection to OpenTelemetry config for central storage 2025-07-31 11:27:28 +08:00
Nicolas
23fca62e86 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
2025-07-31 10:43:50 +08:00
8d55c49660 Merge pull request 'fix: use hasKey to safely check for logIngest.persistence existence' (#39) from Nicolas_local_ops into master
Reviewed-on: https://gitea.freeleaps.mathmast.com/freeleaps/freeleaps-ops/pulls/39
2025-07-31 02:22:46 +00:00
Nicolas
da7e43547f fix: use hasKey to safely check for logIngest.persistence existence 2025-07-31 10:21:50 +08:00
7f7bbfd6d4 Merge pull request 'fix: add default values for logIngest.persistence to prevent nil pointer errors' (#38) from Nicolas_local_ops into master
Reviewed-on: https://gitea.freeleaps.mathmast.com/freeleaps/freeleaps-ops/pulls/38
2025-07-31 02:20:11 +00:00
Nicolas
85fa39f8e2 fix: add default values for logIngest.persistence to prevent nil pointer errors 2025-07-31 10:18:47 +08:00
a2ffc1ea4d Merge pull request 'fix: optimize central storage logging configuration to resolve hourly log bursts' (#37) from Nicolas_local_ops into master
Reviewed-on: https://gitea.freeleaps.mathmast.com/freeleaps/freeleaps-ops/pulls/37
2025-07-31 02:16:06 +00:00
Nicolas
7a7fcf1398 fix: optimize central storage logging configuration to resolve hourly log bursts
- Change start_at from beginning to end to avoid historical log duplication
- Add poll_interval: 1s for real-time file monitoring
- Optimize batch processing: send_batch_size: 1, timeout: 1s
- Add PVC template for log persistence to reduce log loss risk
- Update deployment to support persistent volume for logs
2025-07-31 10:14:55 +08:00
freeleaps-gitops-bot
488fd94025 ci(bump): bump freeleaps image version for alpha to snapshot-34206c8 2025-07-30 08:56:03 +00:00
freeleaps-gitops-bot
e49a137b7d ci(bump): bump chat image version for alpha to snapshot-34206c8 2025-07-30 08:48:12 +00:00
6c1ec63400 Merge pull request 'fix: update freeleaps OpenTelemetry Collector config to handle loguru serialized format and add environment configs' (#36) from Nicolas_local_ops into master
Reviewed-on: https://gitea.freeleaps.mathmast.com/freeleaps/freeleaps-ops/pulls/36
2025-07-30 07:36:44 +00:00
Nicolas
309bd6ff7c fix: update freeleaps OpenTelemetry Collector config to handle loguru serialized format and add environment configs 2025-07-30 15:29:03 +08:00
e22e8eb1eb Merge pull request 'Nicolas_local_ops' (#35) from Nicolas_local_ops into master
Reviewed-on: https://gitea.freeleaps.mathmast.com/freeleaps/freeleaps-ops/pulls/35
2025-07-30 07:14:52 +00:00
Nicolas
3413d53d21 feat: add environment configuration for all environments (alpha, prod, dev) 2025-07-30 15:06:29 +08:00
Nicolas
3bdc14c330 fix: update chat OpenTelemetry Collector config to handle loguru serialized format 2025-07-30 14:54:39 +08:00
freeleaps-gitops-bot
283c3ad625 ci(bump): bump freeleaps image version for alpha to snapshot-048a532 2025-07-30 04:11:07 +00:00
freeleaps-gitops-bot
450a6c2a30 ci(bump): bump chat image version for alpha to snapshot-048a532 2025-07-30 04:03:23 +00:00
freeleaps-gitops-bot
4084b27385 ci(bump): bump freeleaps image version for alpha to snapshot-b8b4c64 2025-07-30 03:46:08 +00:00
freeleaps-gitops-bot
48122aa61a ci(bump): bump chat image version for alpha to snapshot-b8b4c64 2025-07-30 03:38:26 +00:00
d9b990b881 Merge pull request 'fix: update Jenkins build agent image and adjust chat service resources' (#34) from Nicolas_local_ops into master
Reviewed-on: https://gitea.freeleaps.mathmast.com/freeleaps/freeleaps-ops/pulls/34
2025-07-30 03:01:00 +00:00