This is an automated email from the ASF dual-hosted git repository.
Aias00 pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/hertzbeat-helm-chart.git
The following commit(s) were added to refs/heads/main by this push:
new 28b5c81 chore: update configmap (#19)
28b5c81 is described below
commit 28b5c81482904421c3a9865da987c0f062a0c8cd
Author: Tomsun28 <[email protected]>
AuthorDate: Mon Aug 17 14:56:45 2026 +0800
chore: update configmap (#19)
* chore: update config yml
* chore: update config yml
---
charts/hertzbeat/templates/manager/configmap.yaml | 63 +++++++++--------------
charts/hertzbeat/values.yaml | 4 +-
2 files changed, 27 insertions(+), 40 deletions(-)
diff --git a/charts/hertzbeat/templates/manager/configmap.yaml
b/charts/hertzbeat/templates/manager/configmap.yaml
index b4479a2..71ebcd0 100644
--- a/charts/hertzbeat/templates/manager/configmap.yaml
+++ b/charts/hertzbeat/templates/manager/configmap.yaml
@@ -53,20 +53,13 @@ data:
server:
enabled: true
stdio: false
- name: sse-mcp-server
+ protocol: streamable
+ streamable-http:
+ mcp-endpoint: /api/mcp
+ name: hertzbeat-mcp-server
version: 1.0.0
- resource-change-notification: true
- tool-change-notification: true
- prompt-change-notification: true
- sse-endpoint: /api/sse
- sse-message-endpoint: /api/mcp/message
type: SYNC
- capabilities:
- tool: true
- resource: true
- prompt: true
- completion: true
-
+
management:
health:
mail:
@@ -79,7 +72,7 @@ data:
- 'health'
- 'env'
enabled-by-default: on
-
+
sureness:
container: jakarta_servlet
auths:
@@ -88,13 +81,13 @@ data:
- jwt
jwt:
secret: {{ .Values.manager.jwtSecretKey }}
-
+
---
spring:
config:
activate:
on-profile: prod
-
+
datasource:
driver-class-name: org.postgresql.Driver
username: {{ include "hertzbeat.db.username" . }}
@@ -116,7 +109,7 @@ data:
baseline-on-migrate: true
baseline-version: 1
locations:
- - classpath:db/migration/{vendor}
+ - classpath:db/migration/{vendor}
mail:
# Attention: this is mail server address.
host: smtp.qq.com
@@ -131,11 +124,11 @@ data:
socketFactoryClass: javax.net.ssl.SSLSocketFactory
ssl:
enable: true
-
+
common:
queue:
type: memory
-
+
warehouse:
store:
# store history metrics data, enable only one below
@@ -179,7 +172,7 @@ data:
password: root
expire-time: '30d'
replication: 1
-
+
# store real-time metrics data, enable only one below
real-time:
memory:
@@ -196,7 +189,7 @@ data:
password: 123456
# redis db index, default: DB0
db: 0
-
+
alerter:
# custom console url
console-url: https://console.tancloud.io
@@ -214,19 +207,19 @@ data:
server-chan-webhook-url: https://sctapi.ftqq.com/%s.send
# gotify
gotify-webhook-url: http://127.0.0.1/message?token=%s
-
+
scheduler:
server:
enabled: true
port: 1158
-
+
grafana:
enabled: false
url: http://127.0.0.1:3000
username: admin
password: admin
-
+
sureness.yml: |+
resourceRole:
- /api/account/auth/refresh===post===[admin,user,guest]
@@ -275,12 +268,18 @@ data:
- /api/bulletin/**===post===[admin,user]
- /api/bulletin/**===put===[admin,user]
- /api/bulletin/**===delete===[admin]
-
+ - /api/mcp/**===get===[admin]
+ - /api/mcp/**===post===[admin]
+ - /api/chat/**===get===[admin,user]
+ - /api/chat/**===post===[admin]
+ - /api/logs/ingest/**===post===[admin,user]
+
# config the resource restful api that need bypass auth protection
- # rule: api===method
+ # rule: api===method
# eg: /api/v1/source3===get means /api/v1/source3===get can be access by
anyone, no need auth.
excludedResource:
- /api/alert/sse/**===*
+ - /api/logs/sse/**===*
- /api/account/auth/**===*
- /api/i18n/**===get
- /api/apps/hierarchy===get
@@ -297,6 +296,7 @@ data:
- /setting/**===get
- /passport/**===get
- /status/**===get
+ - /log/**===get
- /**/*.html===get
- /**/*.js===get
- /**/*.css===get
@@ -324,16 +324,3 @@ data:
- appId: {{ .Values.manager.account.username }}
credential: {{ .Values.manager.account.password }}
role: [admin]
- - appId: tom
- credential: hertzbeat
- role: [user]
- - appId: guest
- credential: hertzbeat
- role: [guest]
- - appId: lili
- # credential = MD5(password + salt)
- # plain password: hertzbeat
- # attention: digest authentication does not support salted encrypted
password accounts
- credential: 94C6B34E7A199A9F9D4E1F208093B489
- salt: 123
- role: [user]
diff --git a/charts/hertzbeat/values.yaml b/charts/hertzbeat/values.yaml
index 0474755..455ac6b 100644
--- a/charts/hertzbeat/values.yaml
+++ b/charts/hertzbeat/values.yaml
@@ -120,10 +120,10 @@ database:
tsdb:
image:
- repository: victoriametrics/victoria-metrics
+ repository: greptime/greptimedb
pullPolicy: IfNotPresent
# Overrides the image tag whose default is the chart appVersion.
- tag: "v1.95.1"
+ tag: "v0.14.3"
timezone: "Asia/Shanghai"
persistence:
enabled: true
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]