Compare commits

...

10 Commits

Author SHA1 Message Date
qq815776412
754425670e feat(settings-server): upgrade docker node version to 24.0.2 & upgrade nestjs version to 11.1.1 2025-05-19 21:29:50 +08:00
eball
d8a69a146c otel: bump the go auto-instrumentation image version (#1328)
otel: change the go auto-instrumentation image version
2025-05-19 19:30:36 +08:00
eball
7c134bbb1d authelia: replace redis client pool of session provider (#1323)
* authelia: replace redis client pool of session provider

* Update auth_backend_deploy.yaml

* Update auth_backend_deploy.yaml

* feat: add instrumentation to system-server

* Update systemserver_deploy.yaml
2025-05-17 01:20:19 +08:00
aby913
39dbad4ec9 backup-server: queue optimization, backup and restore process adjust (#1326)
backup-server: queue optimization, backup and restore process adjustments
2025-05-16 23:57:26 +08:00
eball
6c1539d65b otel: add arm64 version ubuntu nginx (#1324)
* otel: nginx auto instrumentation config reload bug fix

* otel: add arm64 version ubuntu nginx

* fix: change image tag
2025-05-16 21:00:41 +08:00
hysyeah
a3038f1edb app-service: improve api performance by use k8s informer (#1322) 2025-05-16 00:19:35 +08:00
huaiyuan
a2c7b16382 desktop: improve data refresh logic by socket after network reconnection (#1321)
fix(desktop): improve data refresh logic by socket after network reconnection
2025-05-16 00:19:09 +08:00
huaiyuan
ac598f66fc studio: show installation status in header bar (#1319)
fix(studio): show installation status in header bar
2025-05-16 00:18:18 +08:00
dkeven
6a8cb38940 fix(chart): remove redundant format symbol in template (#1317) 2025-05-15 21:23:29 +08:00
eball
1c1e7dfdf4 otel: nginx instrumentation arm64 version build bug (#1315)
* otel: nginx auto instrumentation config reload bug fix

* otel: nginx instrumentation arm64 version build bug
2025-05-15 21:22:56 +08:00
13 changed files with 41 additions and 23 deletions

View File

@@ -66,7 +66,7 @@ spec:
containers:
- name: edge-desktop
image: beclab/desktop:v0.2.58
image: beclab/desktop:v0.2.59
imagePullPolicy: IfNotPresent
securityContext:
runAsNonRoot: false
@@ -78,7 +78,7 @@ spec:
value: http://bfl.{{ .Release.Namespace }}:8080
- name: desktop-server
image: beclab/desktop-server:v0.2.58
image: beclab/desktop-server:v0.2.59
imagePullPolicy: IfNotPresent
securityContext:
allowPrivilegeEscalation: false

View File

@@ -303,7 +303,7 @@ spec:
runAsUser: 0
privileged: true
- name: nginx
image: 'eball/nginx-header-more:test-3'
image: 'beclab/docker-nginx-headers-more:ubuntu-v0.1.0'
securityContext:
runAsNonRoot: false
runAsUser: 0

View File

@@ -318,7 +318,7 @@ spec:
# - /filebrowser
# - --noauth
- name: files-frontend
image: eball/nginx-header-more:test-3
image: beclab/docker-nginx-headers-more:ubuntu-v0.1.0
imagePullPolicy: IfNotPresent
securityContext:
runAsNonRoot: false

View File

@@ -105,7 +105,7 @@ spec:
cp -rf /app/* /cp_app/. && cp -rf /etc/nginx/conf.d/* /confd/.
containers:
- name: appstore
image: eball/nginx-header-more:test-3
image: beclab/docker-nginx-headers-more:ubuntu-v0.1.0
imagePullPolicy: IfNotPresent
ports:
- containerPort: 80

View File

@@ -1,6 +1,6 @@
{{- $namespace := printf "%s%s" "os-system" -}}
{{- $namespace := printf "%s" "os-system" -}}
{{- $notifications_secret := (lookup "v1" "Secret" $namespace "notifications-secrets") -}}
{{- $pg_password := "" -}}

View File

@@ -268,7 +268,7 @@ spec:
- mountPath: /www
name: www-dir
- name: studio-init
image: beclab/studio:v0.2.11
image: beclab/studio:v0.2.16
imagePullPolicy: IfNotPresent
command:
- /bin/sh
@@ -305,7 +305,7 @@ spec:
- -c
- /etc/envoy/envoy.yaml
- name: system-frontend
image: eball/nginx-header-more:test-3
image: beclab/docker-nginx-headers-more:ubuntu-v0.1.0
imagePullPolicy: IfNotPresent
ports:
- containerPort: 81
@@ -385,7 +385,7 @@ spec:
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
- name: settings-server
image: beclab/settings-server:v0.2.22
image: beclab/settings-server:v0.2.23
imagePullPolicy: IfNotPresent
ports:
- containerPort: 3000

View File

@@ -42,6 +42,6 @@ mirrorgooglecontainers/defaultbackend-amd64:1.4
projecthami/hami-webui-fe-oss:v1.0.5
projecthami/hami-webui-be-oss:v1.0.5
nvidia/dcgm-exporter:4.1.1-4.0.4-ubuntu22.04
ghcr.io/open-telemetry/opentelemetry-go-instrumentation/autoinstrumentation-go:v0.19.0-alpha
bytetrade/autoinstrumentation-apache-httpd:1.0.4-fix
ghcr.io/open-telemetry/opentelemetry-go-instrumentation/autoinstrumentation-go:v0.20.0
bytetrade/autoinstrumentation-apache-httpd:1.0.4-fix1
ghcr.io/open-telemetry/opentelemetry-operator/autoinstrumentation-nodejs:0.40.0

View File

@@ -143,7 +143,7 @@ spec:
priorityClassName: "system-cluster-critical"
containers:
- name: app-service
image: beclab/app-service:0.3.28
image: beclab/app-service:0.3.29
imagePullPolicy: IfNotPresent
securityContext:
runAsUser: 0

View File

@@ -1,6 +1,6 @@
{{ $backupVersion := "0.3.28" }}
{{ $backupVersion := "0.3.29" }}
{{ $backup_server_rootpath := printf "%s%s" .Values.rootPath "/rootfs/backup-server" }}
---

View File

@@ -44,7 +44,7 @@ spec:
- name: OTEL_TRACES_SAMPLER_ARG
value: "1.0"
nginx:
image: bytetrade/autoinstrumentation-apache-httpd:1.0.4-fix
image: bytetrade/autoinstrumentation-apache-httpd:1.0.4-fix1
env:
- name: OTEL_EXPORTER_OTLP_ENDPOINT
value: http://jaeger-storage-instance-collector.os-system:4318
@@ -53,11 +53,12 @@ spec:
- name: OTEL_TRACES_SAMPLER_ARG
value: "1.0"
go:
image: ghcr.io/open-telemetry/opentelemetry-go-instrumentation/autoinstrumentation-go:v0.20.0
env:
- name: OTEL_EXPORTER_OTLP_ENDPOINT
value: http://jaeger-storage-instance-collector.os-system:4318
- name: OTEL_EXPORTER_OTLP_PROTOCOL
value: http/json
value: http/protobuf
- name: OTEL_TRACES_SAMPLER_ARG
value: "1.0"
resourceRequirements:
@@ -110,7 +111,7 @@ spec:
- name: OTEL_TRACES_SAMPLER_ARG
value: "1.0"
nginx:
image: bytetrade/autoinstrumentation-apache-httpd:1.0.4-fix
image: bytetrade/autoinstrumentation-apache-httpd:1.0.4-fix1
env:
- name: OTEL_EXPORTER_OTLP_ENDPOINT
value: http://jaeger-storage-instance-collector.os-system:4318
@@ -119,11 +120,12 @@ spec:
- name: OTEL_TRACES_SAMPLER_ARG
value: "1.0"
go:
image: ghcr.io/open-telemetry/opentelemetry-go-instrumentation/autoinstrumentation-go:v0.20.0
env:
- name: OTEL_EXPORTER_OTLP_ENDPOINT
value: http://jaeger-storage-instance-collector.os-system:4318
- name: OTEL_EXPORTER_OTLP_PROTOCOL
value: http/json
value: http/protobuf
- name: OTEL_TRACES_SAMPLER_ARG
value: "1.0"
resourceRequirements:

View File

@@ -41,13 +41,17 @@ spec:
metadata:
labels:
app: systemserver
annotations:
instrumentation.opentelemetry.io/go-container-names: system-server
instrumentation.opentelemetry.io/inject-go: olares-instrumentation
instrumentation.opentelemetry.io/otel-go-auto-target-exe: /system-server
spec:
serviceAccountName: bytetrade-sys-ops
serviceAccount: bytetrade-sys-ops
priorityClassName: "system-cluster-critical"
containers:
- name: system-server
image: beclab/system-server:0.1.21
image: beclab/system-server:0.1.22
imagePullPolicy: IfNotPresent
ports:
- containerPort: 80
@@ -319,4 +323,4 @@ metadata:
name: systemserver-proxy-configs
namespace: user-system-{{ .Values.bfl.username }}

View File

@@ -389,10 +389,21 @@ spec:
image: owncloudci/wait-for:latest
imagePullPolicy: IfNotPresent
name: check-redis
- name: setsysctl
image: 'busybox:1.28'
command:
- sh
- '-c'
- |
sysctl -w net.core.somaxconn=65535
sysctl -w net.ipv4.ip_local_port_range="1024 65535"
sysctl -w net.ipv4.tcp_tw_reuse=1
sysctl -w fs.file-max=1048576
securityContext:
privileged: true
containers:
- name: authelia
image: beclab/auth:0.2.4
image: beclab/auth:0.2.6
imagePullPolicy: IfNotPresent
ports:
- containerPort: 9091

View File

@@ -977,7 +977,7 @@ spec:
- name: OTEL_TRACES_SAMPLER_ARG
value: "1.0"
nginx:
image: bytetrade/autoinstrumentation-apache-httpd:1.0.4-fix
image: bytetrade/autoinstrumentation-apache-httpd:1.0.4-fix1
env:
- name: OTEL_EXPORTER_OTLP_ENDPOINT
value: http://jaeger-storage-instance-collector.os-system:4318
@@ -986,11 +986,12 @@ spec:
- name: OTEL_TRACES_SAMPLER_ARG
value: "1.0"
go:
image: ghcr.io/open-telemetry/opentelemetry-go-instrumentation/autoinstrumentation-go:v0.20.0
env:
- name: OTEL_EXPORTER_OTLP_ENDPOINT
value: http://jaeger-storage-instance-collector.os-system:4318
- name: OTEL_EXPORTER_OTLP_PROTOCOL
value: http/json
value: http/protobuf
- name: OTEL_TRACES_SAMPLER_ARG
value: "1.0"
resourceRequirements: