Commit Graph

73 Commits

Author SHA1 Message Date
zhenyus
8281c6eef7 feat: add volume mounts for log ingestion in OpenTelemetry and deployment configurations
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 06:35:51 +08:00
zhenyus
a0d88d9507 Add OpenTelemetry Collector configuration for log ingestion
- Introduced a new OpenTelemetryCollector resource in the Helm chart.
- Configured filelog receiver to ingest logs based on specified patterns.
- Added processors for Kubernetes attributes and resource metadata.
- Set up Loki exporter for log forwarding with appropriate labels.
- Configured logging verbosity and defined log processing pipelines.

Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 05:45:40 +08:00
zhenyus
358f131809 Add Fluent Bit configuration for log collection
- Introduced Fluent Bit resources including FluentBit, Parser, Output, FluentBitConfig, and ClusterInput.
- Configured default resource requests and limits for Fluent Bit.
- Set up JSON parser with customizable time key and format.
- Established output forwarding to Fluentd service in the logging system.
- Enabled conditional deployment based on the `fluentbit.enabled` value in Helm chart.

Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 00:18:16 +08:00
zhenyus
6ebdef8933 Update ingress hosts and issuer references for alpha environment
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-11 01:22:29 +08:00
zhenyus
f415b83a85 ci: update execute mode to 'on-demand' in Jenkinsfiles and change MongoDB URIs to use SRV format
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-31 13:51:04 +08:00
freeleaps-gitops-bot
2e90445b15 ci(bump): bump authentication image version for alpha to snapshot-7940aa2 2025-03-30 23:05:19 +00:00
freeleaps-gitops-bot
1d41f1ba50 ci(bump): bump authentication image version for alpha to snapshot-4dfbab4 2025-03-21 17:16:22 +00:00
zhenyus
6e7417ae00 feat: add migration script and update Helm values for various services with readiness and liveness probes
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-22 01:03:59 +08:00
zhenyus
d2927ce4ba fix: update resource requests and limits for multiple services to optimize performance
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-08 20:31:11 +08:00
zhenyus
8910193a24 feat(helm): optimize resource requests and limits for multiple services and update RabbitMQ storage class
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-05 17:08:45 +08:00
zhenyus
57cf73c61f fix(helm): correct notification API endpoint URL in values.alpha.yaml
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-26 16:23:57 +08:00
zhenyus
91ffefbaeb fix(helm): update service endpoint URLs to include trailing slashes in values.alpha.yaml
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-26 16:22:53 +08:00
zhenyus
c59b336fe8 fix(resources): update CPU resource requests and limits across multiple services
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-25 03:45:28 +08:00
zhenyus
11cc1a4f89 fix(authentication): update pathType to Prefix for authentication rules
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-23 01:17:18 +08:00
zhenyus
05e9e794d9 fix(config): update timezone from America/Settle to UTC in multiple service configuration files
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-23 00:26:06 +08:00
zhenyus
92bde502cb fix(authentication): update mongodbUri to correct service name in values.alpha.yaml
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 23:18:17 +08:00
freeleaps-gitops-bot
1326e507dc ci(bump): bump authentication image version for alpha to snapshot-9b42dbf 2025-02-22 13:46:41 +00:00
zhenyus
50afb3fc40 feat(authentication): add SERVICE_API_ACCESS_HOST and SERVICE_API_ACCESS_PORT to configuration files
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 21:24:43 +08:00
zhenyus
13c2e8cb7e fix(authentication): remove serviceApiAccessHost and serviceApiAccessPort from values.alpha.yaml
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 21:22:47 +08:00
freeleaps-gitops-bot
934b1f4230 ci(bump): bump authentication image version for alpha to snapshot-0a7c742 2025-02-22 12:06:10 +00:00
zhenyus
d41fd25a05 chore(git): code staging
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 18:58:47 +08:00
zhenyus
b8c70448a3 feat(helm): add new Helm charts for content and central-storage services, update authentication values
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-21 17:59:08 +08:00
zhenyus
4949fd40b0 chore(git): code staging
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-20 17:28:45 +08:00