This is an automated email from the ASF dual-hosted git repository.

hanahmily pushed a commit to branch etcd
in repository https://gitbox.apache.org/repos/asf/skywalking-banyandb-helm.git

commit 262045ea32f00cf9a788ebb699768aca7b11d8dd
Author: Gao Hongtao <hanahm...@gmail.com>
AuthorDate: Fri Oct 3 07:59:27 2025 +0800

    Set etcd's reposiotry to "bitnamilegacy"
    
    Signed-off-by: Gao Hongtao <hanahm...@gmail.com>
---
 CHANGES.md                  |  1 +
 chart/Chart.lock            |  6 +++---
 chart/Chart.yaml            |  2 +-
 chart/values-lifecycle.yaml |  4 ++++
 chart/values.yaml           | 24 +++++++++++++++++++++++-
 5 files changed, 32 insertions(+), 5 deletions(-)

diff --git a/CHANGES.md b/CHANGES.md
index 13f2543..f51c783 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -18,6 +18,7 @@ Release Notes.
 - Implement volume permissions init containers for proper file ownership and 
permissions on mounted volumes
 - Add the mount target for the trace mode
 - Add `auth` to configure the basic credential file.
+- Set etcd's reposiotry to "bitnamilegacy". Bitnami removed non-hardened, 
Debian-based software images in its free tier under 
https://news.broadcom.com/app-dev/broadcom-introduces-bitnami-secure-images-for-production-ready-containerized-applications
 
 #### Chores
 
diff --git a/chart/Chart.lock b/chart/Chart.lock
index c2e24be..f71b8df 100644
--- a/chart/Chart.lock
+++ b/chart/Chart.lock
@@ -1,6 +1,6 @@
 dependencies:
 - name: etcd
   repository: oci://registry-1.docker.io/bitnamicharts
-  version: 12.0.4
-digest: sha256:89059bc1e608d19e843cadb665bf6467858908eaea4d8f382b5046cdbc901f51
-generated: "2025-08-12T03:26:24.777446502Z"
+  version: 12.0.18
+digest: sha256:428d19828d309ec37ac9e569328eda161160b9a42cb7af3b6a3a44c738720fb2
+generated: "2025-10-03T07:45:44.426744+08:00"
diff --git a/chart/Chart.yaml b/chart/Chart.yaml
index 222c2d4..def5bac 100644
--- a/chart/Chart.yaml
+++ b/chart/Chart.yaml
@@ -23,6 +23,6 @@ sources:
 - https://github.com/apache/skywalking-banyandb-helm
 dependencies:
 - name: etcd
-  version: 12.0.4
+  version: 12.0.18
   repository: oci://registry-1.docker.io/bitnamicharts
   condition: etcd.enabled
diff --git a/chart/values-lifecycle.yaml b/chart/values-lifecycle.yaml
index 2bf00a0..1ab751b 100644
--- a/chart/values-lifecycle.yaml
+++ b/chart/values-lifecycle.yaml
@@ -869,6 +869,10 @@ etcd:
   ## @param etcd.replicaCount Number of etcd replicas
   ##
   replicaCount: 1
+  ## @param etcd.image.repository Docker repository for etcd
+  ##
+  image:
+    repository: bitnamilegacy/etcd
   ## @section Authentication configuration for etcd
   ##
   auth:
diff --git a/chart/values.yaml b/chart/values.yaml
index 8bce7d5..2276096 100644
--- a/chart/values.yaml
+++ b/chart/values.yaml
@@ -801,6 +801,24 @@ storage:
       storageClass: null
       ## @param storage.data.persistentVolumeClaims[2].volumeMode Volume mode 
for the PVC
       volumeMode: Filesystem
+    ## @param storage.data.persistentVolumeClaims[3].mountTargets Mount 
targets for the PVC
+    - mountTargets: [ "trace" ]
+      ## @param storage.data.persistentVolumeClaims[3].nodeRole Node role this 
PVC is bound to
+      ##
+      nodeRole: hot
+      ## @param storage.data.persistentVolumeClaims[3].existingClaimName 
Existing PVC name (if any)
+      existingClaimName: null
+      ## @param storage.data.persistentVolumeClaims[3].claimName Name of the 
PVC
+      claimName: hot-trace-data
+      ## @param storage.data.persistentVolumeClaims[3].size Size of the PVC
+      size: 50Gi
+      ## @param storage.data.persistentVolumeClaims[3].accessModes Access 
modes for the PVC
+      accessModes:
+      - ReadWriteOnce
+      ## @param storage.data.persistentVolumeClaims[3].storageClass Storage 
class for the PVC
+      storageClass: null
+      ## @param storage.data.persistentVolumeClaims[3].volumeMode Volume mode 
for the PVC
+      volumeMode: Filesystem
 
   ## Liaison storage configuration
   ##
@@ -813,7 +831,7 @@ storage:
     persistentVolumeClaims:
     ## @param storage.liaison.persistentVolumeClaims[0].mountTargets Mount 
targets for the PVC
     ##
-    - mountTargets: [ "measure", "stream" ]
+    - mountTargets: [ "measure", "stream", "trace" ]
       ## @param storage.liaison.persistentVolumeClaims[0].claimName Name of 
the PVC
       claimName: liaison-data
       ## @param storage.liaison.persistentVolumeClaims[0].size Size of the PVC
@@ -872,6 +890,10 @@ etcd:
   ## @param etcd.replicaCount Number of etcd replicas
   ##
   replicaCount: 1
+  ## @param etcd.image.repository Docker repository for etcd
+  ##
+  image:
+    repository: bitnamilegacy/etcd
   ## @section Authentication configuration for etcd
   ##
   auth:

Reply via email to