zhenyus
a585c72610
Merge branch 'master' of https://dev.azure.com/freeleaps/freeleaps-ops/_git/freeleaps-ops
2025-04-18 10:57:22 +08:00
zhenyus
33314f5e48
fix: update service Git repository URLs and credentials in Jenkinsfiles
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-18 10:57:19 +08:00
freeleaps-gitops-bot
ee1e9505e3
ci(bump): bump frontend image version for alpha to snapshot-356babb
2025-04-17 15:57:43 +00:00
freeleaps-gitops-bot
94117bae98
ci(bump): bump frontend image version for alpha to snapshot-f718d6a
2025-04-16 16:30:34 +00:00
zhenyus
33c91ecb8d
fix: remove debug exporter and adjust k8sattributes processor configuration in OpenTelemetry setup
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 10:34:22 +08:00
zhenyus
354f6b2669
fix: add missing remove operator for body field in OpenTelemetry log processing
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 07:29:19 +08:00
zhenyus
b42a6ee07f
fix: remove unnecessary transform processor from OpenTelemetry log pipeline
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 07:26:40 +08:00
zhenyus
e60016366e
fix: correct indentation for OpenTelemetry config checksum annotation in deployment
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 07:26:19 +08:00
zhenyus
d7c952fe2e
fix: add missing annotations for OpenTelemetry configuration in deployment
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 07:25:09 +08:00
zhenyus
c85f4966c5
fix: remove transform section from OpenTelemetry configuration
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 07:23:27 +08:00
zhenyus
9f9151ad12
fix: remove unnecessary format field from loki exporter configuration
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 07:19:30 +08:00
zhenyus
a72ed9b1b9
feat: add additional fields for pod IP and node name in OpenTelemetry log transformation
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 07:18:50 +08:00
zhenyus
61e3f5caff
fix: add missing id field to json_parser operator and update transform statements in OpenTelemetry configuration
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 07:17:23 +08:00
zhenyus
fb0c828156
fix: add missing id field for json_parser operator in OpenTelemetry configuration
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 07:06:41 +08:00
zhenyus
a8a0251f4e
feat: add OpenTelemetry config checksum to deployment annotations
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 07:01:35 +08:00
zhenyus
063a2c3eea
fix: remove unnecessary json_parser configuration from OpenTelemetry collector
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 07:00:42 +08:00
zhenyus
d597e30b1b
feat: update log ingestion configuration for OpenTelemetry collector
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 06:58:07 +08:00
zhenyus
97d906939e
fix: add security context for OpenTelemetry collector in configuration
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 06:46:10 +08:00
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
a01184310d
fix: move serviceAccountName configuration under spec section in deployment.yaml
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 06:32:01 +08:00
zhenyus
494ae78d5f
fix: move serviceAccountName configuration under containers section in deployment.yaml
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 06:30:13 +08:00
zhenyus
0653829a07
fix: add serviceAccountName for OpenTelemetry collector in deployment configuration
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 06:27:49 +08:00
zhenyus
535de7a8aa
fix: add quotes around serviceAccount name in OpenTelemetry configuration
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 06:25:50 +08:00
zhenyus
849511b6ca
feat: add OpenTelemetry RBAC configuration with ServiceAccount and ClusterRole
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 06:17:32 +08:00
zhenyus
e4ad10886f
fix: update OpenTelemetry configuration to include TLS settings for Loki exporter and remove logging exporter
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 06:15:00 +08:00
zhenyus
623d504c5c
fix: correct indentation for logging configuration in OpenTelemetry YAML
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 06:13:41 +08:00
zhenyus
cf1506978f
fix: add loki.format attribute for log ingestion and remove unnecessary labels from exporter configuration
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 06:12:42 +08:00
zhenyus
ed5c6a45af
fix: refactor OpenTelemetry configuration by removing unused operators and restructuring metadata extraction
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 06:06:43 +08:00
zhenyus
b8af384f68
fix: update OpenTelemetry sidecar injection annotation for dynamic configuration
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 05:53:43 +08:00
zhenyus
b2dd79744b
fix: correct syntax for 'from' field in OpenTelemetry configuration
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 05:50:50 +08:00
zhenyus
eedb1cefc7
fix: update CA injection annotations and webhook service URLs for OpenTelemetry operator
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 05:49:54 +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
842f811767
fix: update resource kinds to Parser and Output for consistency and correct configuration
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 01:07:46 +08:00
zhenyus
4576a4fe1a
fix: remove FluentBit resource definition and retain only ClusterParser for streamlined configuration
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 01:06:22 +08:00
zhenyus
b80518cdb7
fix: change kind from Parser and Output to ClusterParser and ClusterOutput for consistency
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 00:57:07 +08:00
zhenyus
d699274fe7
fix: change kind from FluentBitConfig to ClusterFluentBitConfig for correct resource definition
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 00:54:38 +08:00
zhenyus
decca8e7a1
fix: update labels for Fluent Bit resources to ensure correct identification
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 00:46:39 +08:00
zhenyus
b735ea1e0c
fix: update namespace for Fluent Bit resources to freeleaps-logging-system
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 00:33:15 +08:00
zhenyus
a961051e0c
fix: rename ClusterInput and update matchLabels for consistency
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 00:30:49 +08:00
zhenyus
f36a87eaca
fix: add ClusterInput configuration for Fluent Bit log collection
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 00:29:00 +08:00
zhenyus
cf83b661d1
fix: add missing labels to Fluent Bit resources for consistency
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-16 00:28:40 +08:00
zhenyus
f8515ce1fa
Merge branches 'master' and 'master' of https://dev.azure.com/freeleaps/freeleaps-ops/_git/freeleaps-ops
2025-04-16 00:18:19 +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
freeleaps-gitops-bot
4da88a8726
ci(bump): bump frontend image version for alpha to snapshot-7ae12d3
2025-04-15 15:45:30 +00:00
freeleaps-gitops-bot
fc8933dcaf
ci(bump): bump frontend image version for alpha to snapshot-48580c1
2025-04-14 15:33:20 +00:00
freeleaps-gitops-bot
ff8187fc15
ci(bump): bump frontend image version for alpha to snapshot-3201dda
2025-04-14 09:22:20 +00:00
zhenyus
0de22b2623
refactor(ImageBuilder): remove logging of files in artifact directory to streamline output
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-14 16:40:46 +08:00
zhenyus
aebebec056
fix(image-builder): log files in artifact directory for better visibility during builds
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-14 16:31:12 +08:00
zhenyus
f55c8f0e89
fix(image-builder): add --no-cache option to docker buildx command for fresh builds
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-14 16:21:15 +08:00
zhenyus
e37c078a90
fix(image-builder): log files in build context for improved debugging
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-14 16:12:23 +08:00