Skip to content

Commit 6928a66

Browse files
authored
Add helm-chart-fluid-1.1.0-alpha.10 (#119)
Signed-off-by: cheyang <cheyang@163.com>
1 parent 86c006e commit 6928a66

8 files changed

Lines changed: 50 additions & 4 deletions

File tree

charts/fluid/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ type: application
1414

1515
# This is the chart version. This version number should be incremented each time you make changes
1616
# to the chart and its templates, including the app version.
17-
version: 1.1.0-alpha.9
17+
version: 1.1.0-alpha.10
1818

1919
# This is the version number of the application being deployed. This version number should be
2020
# incremented each time you make changes to the application.
21-
appVersion: 1.1.0-36f0467
21+
appVersion: 1.1.0-9b3c2e2
2222
home: https://github.com/fluid-cloudnative/fluid
2323
keywords:
2424
- category:data

charts/fluid/templates/controller/alluxioruntime_controller.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,9 @@ spec:
5252
- --enable-leader-election
5353
- --leader-election-namespace={{ include "fluid.namespace" . }}
5454
- --port-allocate-policy={{ .Values.runtime.alluxio.portAllocatePolicy }}
55+
{{- if .Values.runtime.alluxio.featureGates }}
56+
- --feature-gates={{ .Values.runtime.alluxio.featureGates }}
57+
{{- end }}
5558
env:
5659
{{- if .Values.workdir }}
5760
- name: FLUID_WORKDIR

charts/fluid/templates/controller/jindoruntime_controller.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,9 @@ spec:
5151
- --enable-leader-election
5252
- --leader-election-namespace={{ include "fluid.namespace" . }}
5353
- --port-allocate-policy={{ .Values.runtime.jindo.portAllocatePolicy }}
54+
{{- if .Values.runtime.jindo.featureGates }}
55+
- --feature-gates={{ .Values.runtime.jindo.featureGates }}
56+
{{- end }}
5457
env:
5558
{{- if .Values.workdir }}
5659
- name: FLUID_WORKDIR

charts/fluid/templates/controller/juicefsruntime_controller.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,9 @@ spec:
4949
- --workqueue-qps={{ .Values.runtime.juicefs.workQueueQPS }}
5050
- --workqueue-burst={{ .Values.runtime.juicefs.workQueueBurst }}
5151
- --leader-election-namespace={{ include "fluid.namespace" . }}
52+
{{- if .Values.runtime.juicefs.featureGates }}
53+
- --feature-gates={{ .Values.runtime.juicefs.featureGates }}
54+
{{- end }}
5255
command: ["juicefsruntime-controller", "start"]
5356
env:
5457
{{- if .Values.image.imagePullSecrets }}

charts/fluid/templates/controller/thinruntime_controller.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,9 @@ spec:
4949
- --workqueue-qps={{ .Values.runtime.thin.workQueueQPS }}
5050
- --workqueue-burst={{ .Values.runtime.thin.workQueueBurst }}
5151
- --leader-election-namespace={{ include "fluid.namespace" . }}
52+
{{- if .Values.runtime.thin.featureGates }}
53+
- --feature-gates={{ .Values.runtime.thin.featureGates }}
54+
{{- end }}
5255
command: ["thinruntime-controller", "start"]
5356
env:
5457
{{- if .Values.runtime.mountRoot }}

charts/fluid/templates/controller/vineyardruntime_controller.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,9 @@ spec:
5050
- --kube-api-burst={{ .Values.runtime.vineyard.kubeClientBurst }}
5151
- --workqueue-qps={{ .Values.runtime.vineyard.workQueueQPS }}
5252
- --workqueue-burst={{ .Values.runtime.vineyard.workQueueBurst }}
53+
{{- if .Values.runtime.vineyard.featureGates }}
54+
- --feature-gates={{ .Values.runtime.vineyard.featureGates }}
55+
{{- end }}
5356
env:
5457
{{- if .Values.workdir }}
5558
- name: FLUID_WORKDIR

charts/fluid/values.yaml

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ image:
1414
# Default registry, namespace and version tag for images managed by fluid
1515
imagePrefix: &defaultImagePrefix fluidcloudnative
1616
# imagePrefix: &defaultImagePrefix registry.aliyuncs.com/fluid
17-
version: &defaultVersion v1.1.0-36f0467
17+
version: &defaultVersion v1.1.0-9b3c2e2
1818

1919
crdUpgrade:
2020
enabled: true
@@ -131,6 +131,12 @@ runtime:
131131
portRange: 20000-26000
132132
portAllocatePolicy: random
133133
enabled: false
134+
# featureGates is a comma-separated list of feature gates for alluxioruntime controller.
135+
# RuntimeFuseHostPID: Controls whether the runtime.fluid.io/fuse.hostpid annotation can enable hostPID in FUSE DaemonSets.
136+
# Alpha; may change or be removed in future releases.
137+
# Disabled by default for security; the default is compiled into the controller binary and
138+
# applies when featureGates is unset, so there is no need to set RuntimeFuseHostPID=false here.
139+
# Enable only if you trust all users with AlluxioRuntime CR update permissions.
134140
init:
135141
imagePrefix: *defaultImagePrefix
136142
imageName: init-users
@@ -171,6 +177,12 @@ runtime:
171177
enabled: false
172178
engine: jindocache
173179
queryUfsTotal: true
180+
# featureGates is a comma-separated list of feature gates for jindoruntime controller.
181+
# RuntimeFuseHostPID: Controls whether the runtime.fluid.io/fuse.hostpid annotation can enable hostPID in FUSE DaemonSets.
182+
# Alpha; may change or be removed in future releases.
183+
# Disabled by default for security; the default is compiled into the controller binary and
184+
# applies when featureGates is unset, so there is no need to set RuntimeFuseHostPID=false here.
185+
# Enable only if you trust all users with JindoRuntime/JindoFSxRuntime/JindoCacheRuntime CR update permissions.
174186
smartdata:
175187
imagePrefix: registry.cn-shanghai.aliyuncs.com/jindofs
176188
imageName: smartdata
@@ -208,6 +220,12 @@ runtime:
208220
kubeClientBurst: 30
209221
workQueueQPS: 10
210222
workQueueBurst: 100
223+
# featureGates is a comma-separated list of feature gates for juicefsruntime controller.
224+
# RuntimeFuseHostPID: Controls whether the runtime.fluid.io/fuse.hostpid annotation can enable hostPID in FUSE DaemonSets.
225+
# Alpha; may change or be removed in future releases.
226+
# Disabled by default for security; the default is compiled into the controller binary and
227+
# applies when featureGates is unset, so there is no need to set RuntimeFuseHostPID=false here.
228+
# Enable only if you trust all users with JuiceFSRuntime CR update permissions.
211229
controller:
212230
imagePrefix: *defaultImagePrefix
213231
imageName: juicefsruntime-controller
@@ -239,6 +257,12 @@ runtime:
239257
kubeClientBurst: 30
240258
workQueueQPS: 10
241259
workQueueBurst: 100
260+
# featureGates is a comma-separated list of feature gates for thinruntime controller.
261+
# RuntimeFuseHostPID: Controls whether the runtime.fluid.io/fuse.hostpid annotation can enable hostPID in FUSE DaemonSets.
262+
# Alpha; may change or be removed in future releases.
263+
# Disabled by default for security; the default is compiled into the controller binary and
264+
# applies when featureGates is unset, so there is no need to set RuntimeFuseHostPID=false here.
265+
# Enable only if you trust all users with ThinRuntime CR update permissions.
242266
controller:
243267
imagePrefix: *defaultImagePrefix
244268
imageName: thinruntime-controller
@@ -304,6 +328,12 @@ runtime:
304328
workQueueQPS: 10
305329
workQueueBurst: 100
306330
enabled: false
331+
# featureGates is a comma-separated list of feature gates for vineyardruntime controller.
332+
# RuntimeFuseHostPID: Controls whether the runtime.fluid.io/fuse.hostpid annotation can enable hostPID in FUSE DaemonSets.
333+
# Alpha; may change or be removed in future releases.
334+
# Disabled by default for security; the default is compiled into the controller binary and
335+
# applies when featureGates is unset, so there is no need to set RuntimeFuseHostPID=false here.
336+
# Enable only if you trust all users with VineyardRuntime CR update permissions.
307337
controller:
308338
imagePrefix: *defaultImagePrefix
309339
imageName: vineyardruntime-controller

test/gha-e2e/jindo/oss-emulator/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
FROM golang:1.24.12-bookworm AS builder
1+
# golang:1.25.12-bookworm
2+
FROM golang:1.25.12-bookworm@sha256:a9c020ee3d1508c7be5435c262434e3d3fc1d0e76a11afeb9ddae7d60bc86aa4 AS builder
23
WORKDIR /src
34
COPY main.go .
45
RUN CGO_ENABLED=0 go build -o /oss-emulator main.go

0 commit comments

Comments
 (0)