yy
c8fdd96c87
feat(service): add health endpoints and Kubernetes probes ( #7194 )
...
* feat(service): add health endpoints and probes
* fix(service): use context-aware request in health tests
* refactor(service): parameterize health probes and drop minio probes
* feat(service): add startup probe to monitor charts
2026-08-11 15:02:02 +08:00
Yun Pan
210c52dc2e
fix(lint): backport CI and source lint fixes ( #7136 )
...
* ci(lifecycle): backport ci and linter updates
* fix(lint): backport source lint fixes
Backport the source-side lint fixes from #7095 and the lifecycle test lint gate from #7119 .
* fix(lint): suppress semgrep HPA cast findings
* fix(account): backport missing account types
* fix(account): backport missing account helpers
* fix(lint): backport semgrep-compatible HPA suppressions
* fix(account): backport account upgrade helpers
* fix(lint): satisfy semgrep HPA cast rule
* fix(lint): use plain nosemgrep for HPA casts
* fix(lint): avoid semgrep HPA cast finding
* feat(account): backport alert notification routes
* fix(account): format user alert notification helpers
* fix(account): apply golines to alert notification files
* ci: stop kubelet before core e2e tests
2026-07-29 14:38:17 +08:00
cuisongliu
568d00f702
feat(service): migrate monitor services to helm ( #7109 )
...
* feat(service): migrate monitor services to helm
Move database-monitor, launchpad-monitor, and service-vlogs onto Helm charts in namespace sealos.
Also wire the runtime env/config data into the charts and keep the legacy raw manifests only for first-run cleanup during migration.
* feat(service): update database monitor configuration and entrypoint script
Signed-off-by: cuisongliu <cuisongliu@qq.com >
* feat(service): refactor entrypoint and update configuration paths
Signed-off-by: cuisongliu <cuisongliu@qq.com >
* feat(service): refactor entrypoint and update configuration paths
Signed-off-by: cuisongliu <cuisongliu@qq.com >
* feat(service): update legacy manifest path in entrypoint script
Signed-off-by: cuisongliu <cuisongliu@qq.com >
* feat: add configmap checksum rollouts
* fix(service/account): build without workspace mode
* feat(service): rename service-vlogs files and update entrypoint configuration
Signed-off-by: cuisongliu <cuisongliu@qq.com >
* feat(service): rename service-vlogs files and update entrypoint configuration
Signed-off-by: cuisongliu <cuisongliu@qq.com >
* feat(service): remove var for PROMETHEUS_URL
Signed-off-by: cuisongliu <cuisongliu@qq.com >
---------
Signed-off-by: cuisongliu <cuisongliu@qq.com >
2026-07-27 22:48:51 +08:00
zijiren
79dd773eb2
feat(c1): impl new docker image build method and makefile ( #6633 )
...
feat: impl new docker image build method and makefile
2026-01-30 18:18:36 +08:00
zijiren and xzy
cd17c2ebe7
feat(ci): service build on docker and arm runner ( #6608 )
...
feat(ci): service build on docker and arm runner (#6596 )
* feat: service build on docker and arm runner
* fix: build context
* fix: go mod downlaod cache
* fix: go build main pachage
* fix: hubble build main package
* fix: remote jsoniter tag
* fix: configure ReadHeaderTimeout for minio http server (#129 )
---------
Co-authored-by: xzy <nowinkey@tom.com >
2026-01-27 15:52:56 +08:00
yy and jiahui
4cc740443a
upgrade: controller runtime version ( #5597 )
...
* upgrade: controller runtime version
* Upgrade k8s.io/client-go version v0.28.3 => v0.32.1; Upgrade golang version v1.22 => 1.24 to be compatible with client-go v0.32.1
* fix ci
* fix ci
* skip md5 semgrep check
---------
Co-authored-by: jiahui <bxy4543@gmail.com >
2025-05-14 14:48:42 +08:00
Jiahui
d59fd4a0c2
change svc version to 1.22 ( #4916 )
...
change svc version to 1.22
change svc version to 1.22
change svc version to 1.22
change svc version to 1.22
change svc version to 1.22
2024-07-22 13:51:29 +08:00
yy
e3c82b4a62
chore: fix database monitor, use vm. ( #4677 )
...
* chore: fix database monitor, use vm.
Signed-off-by: yy <lingdie.yy@outlook.com >
---------
Signed-off-by: yy <lingdie.yy@outlook.com >
2024-04-12 12:09:08 +08:00
xuziyi
a35524dfd3
Separate database svc and minio svc ( #4447 )
...
* separate database svc and minio svc
* delete OBJECT_STORAGE_INSTANCE env
* fix deploy.yaml
2024-01-02 14:53:11 +08:00
yy
c0660dbc59
chore: fix database monitor. ( #4440 )
...
* chore: add monitor for database and kubernetes.
Signed-off-by: yy <lingdie.yy@outlook.com >
Signed-off-by: yy <lingdie.yy@outlook.com >
* chore: add monitor for database and kubernetes.
Signed-off-by: yy <lingdie.yy@outlook.com >
Signed-off-by: yy <lingdie.yy@outlook.com >
* chore: fix pull image logic.
Signed-off-by: yy <lingdie.yy@outlook.com >
Signed-off-by: yy <lingdie.yy@outlook.com >
* fix offline build
* chore: fix database monitor.
Signed-off-by: yy <lingdie.yy@outlook.com >
Signed-off-by: yy <lingdie.yy@outlook.com >
* chore: fix kb prometheus.
Signed-off-by: yy <lingdie.yy@outlook.com >
Signed-off-by: yy <lingdie.yy@outlook.com >
---------
Signed-off-by: yy <lingdie.yy@outlook.com >
2023-12-21 15:51:59 +08:00
Jiahui
4bea4eaf36
Feat/cost service ( #4391 )
...
* init account service
* rebase
* add properties query
# Conflicts:
# service/go.work.sum
* add GetCostAmount query api
* format && add account service workflow
* add swagger api docment for account service
* rebase upstream
2023-12-13 10:53:49 +08:00
谢金虎
9b2fc94952
update kafka monitor ( #4361 )
2023-12-11 23:42:15 +08:00
xuziyi
4a67761a44
fix monitor bug ( #4352 )
...
* fix monitor bug
* fix
2023-11-27 22:48:51 +08:00
谢金虎
ba71f1ded4
add kafka monitor ( #4349 )
2023-11-27 07:57:47 +00:00
xuziyi and nowinkeyy
520c69ded6
Add Object Storage ( #4333 )
...
* add object storage controller
* add GetUserObjectStorageFlow interface
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
---------
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: nowinkeyy <nowinkeyy@users.noreply.github.com >
2023-11-23 14:39:27 +08:00
yy
a2f3ca09f9
feat. ingress mutate webhook support annotations flags. ( #4293 )
...
* feat. ingress mutate webhook support annotations flags.
Signed-off-by: yy <lingdie.yy@outlook.com >
* fix init annotations logic
Signed-off-by: yy <lingdie.yy@outlook.com >
* fix deploy.yaml.tmpl
Signed-off-by: yy <lingdie.yy@outlook.com >
---------
Signed-off-by: yy <lingdie.yy@outlook.com >
2023-11-14 15:04:43 +08:00
yy
e6a9868cd0
Bump: add sub go works to support bump kubernetes api from v0.25.6 to v0.27.4 or higher. ( #4281 )
...
* add controllers go work.
Signed-off-by: yy <lingdie.yy@outlook.com >
* add services go work.
Signed-off-by: yy <lingdie.yy@outlook.com >
---------
Signed-off-by: yy <lingdie.yy@outlook.com >
2023-11-10 09:55:52 +08:00
谢金虎
47f0f4c75f
update kb 0.6.2 ( #4059 )
2023-10-16 14:25:41 +08:00
Jiahui
588a495ed9
Add the Service to automatically build a cluster-image. ( #4096 )
2023-10-16 11:25:13 +08:00
sakcer
b20966b33d
feat: add database monitor ( #3934 )
...
* add: restserver for database monitor
* add: victoriaMetrics for database monitor
* Delete req.go.bak
* fix: change database monitor server directory
* Update vmstorage.yaml
* fix: blocks without displaying an error
* fix: database monitor
* Update services.yml
* fix: database monitor
* fix: database monitor
* fix: database monitor
* fix: database monitor
* fix: database monitor
* fix: database monitor
* Update go.work
* Update vmagent.yaml
* Update vmagent.yaml
* Update vminsert.yaml
* Update vmselect.yaml
* Update vmstorage.yaml
* fix: database monitor
* fix: database monitor
* fix: database monitor
* fix: database monitor
* fix: database monitor
* fix: authentication and query
* fix: authentication and query
2023-09-18 16:39:12 +08:00