Skip to content

Commit

Permalink
Merge pull request #76 from cheyang/helm-chart-fluid-1.0.3-alpha.6
Browse files Browse the repository at this point in the history
Helm chart fluid 1.0.3 alpha.6
  • Loading branch information
cheyang authored Oct 23, 2024
2 parents ec1919c + 955bf4f commit bb471a4
Show file tree
Hide file tree
Showing 59 changed files with 51,556 additions and 14 deletions.
4 changes: 2 additions & 2 deletions charts/fluid/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@ type: application

# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
version: 1.0.3-alpha.5
version: 1.0.3-alpha.6

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application.
appVersion: 1.0.3-3e38c94
appVersion: 1.0.3-ccdf3a9
home: https://github.com/fluid-cloudnative/fluid
keywords:
- category:data
Expand Down
6 changes: 4 additions & 2 deletions charts/fluid/templates/_helpers.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -93,8 +93,10 @@ Create the name of the service account to use
{{- end -}}

{{- define "fluid.controlplane.resources" -}}
{{- if .resources -}}
{{ toYaml .resources }}
{{- $ := index . 0 -}}
{{- $resources := index . 1 -}}
{{- if $resources -}}
{{ toYaml $resources }}
{{- end -}}
{{- end -}}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -95,5 +95,5 @@ spec:
name: metrics
protocol: TCP
resources:
{{- include "fluid.controlplane.resources" .Values.runtime.alluxio | nindent 10 }}
{{- include "fluid.controlplane.resources" (list $ .Values.runtime.alluxio.resources) | nindent 10 }}
terminationGracePeriodSeconds: 10
2 changes: 1 addition & 1 deletion charts/fluid/templates/controller/dataset_controller.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -76,5 +76,5 @@ spec:
name: metrics
protocol: TCP
resources:
{{- include "fluid.controlplane.resources" .Values.dataset | nindent 10 }}
{{- include "fluid.controlplane.resources" (list $ .Values.dataset.resources) | nindent 10 }}
terminationGracePeriodSeconds: 10
Original file line number Diff line number Diff line change
Expand Up @@ -93,5 +93,5 @@ spec:
name: metrics
protocol: TCP
resources:
{{- include "fluid.controlplane.resources" .Values.runtime.efc | nindent 10 }}
{{- include "fluid.controlplane.resources" (list $ .Values.runtime.efc.resources) | nindent 10 }}
terminationGracePeriodSeconds: 10
2 changes: 1 addition & 1 deletion charts/fluid/templates/controller/fluidapp_controller.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -51,5 +51,5 @@ spec:
name: metrics
protocol: TCP
resources:
{{- include "fluid.controlplane.resources" .Values.fluidapp | nindent 10 }}
{{- include "fluid.controlplane.resources" (list $ .Values.fluidapp.resources) | nindent 10 }}
terminationGracePeriodSeconds: 10
Original file line number Diff line number Diff line change
Expand Up @@ -82,5 +82,5 @@ spec:
name: metrics
protocol: TCP
resources:
{{- include "fluid.controlplane.resources" .Values.runtime.goosefs | nindent 10 }}
{{- include "fluid.controlplane.resources" (list $ .Values.runtime.goosefs.resources) | nindent 10 }}
terminationGracePeriodSeconds: 10
Original file line number Diff line number Diff line change
Expand Up @@ -94,5 +94,5 @@ spec:
name: metrics
protocol: TCP
resources:
{{- include "fluid.controlplane.resources" .Values.runtime.jindo | nindent 10 }}
{{- include "fluid.controlplane.resources" (list $ .Values.runtime.jindo.resources) | nindent 10 }}
terminationGracePeriodSeconds: 10
Original file line number Diff line number Diff line change
Expand Up @@ -83,5 +83,5 @@ spec:
name: metrics
protocol: TCP
resources:
{{- include "fluid.controlplane.resources" .Values.runtime.juicefs | nindent 10 }}
{{- include "fluid.controlplane.resources" (list $ .Values.runtime.juicefs.resources) | nindent 10 }}
terminationGracePeriodSeconds: 10
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,10 @@ spec:
controller.runtime.fluid.io/replicas: {{ .Values.runtime.thin.replicas | quote }}
{{- end }}
spec:
{{- with .Values.image.imagePullSecrets }}
imagePullSecrets:
{{- toYaml . | nindent 8 }}
{{- end }}
serviceAccountName: thinruntime-controller
{{ include "fluid.controlplane.affinity" . | nindent 6}}
{{- if .Values.runtime.thin.tolerations }}
Expand Down Expand Up @@ -62,5 +66,5 @@ spec:
name: metrics
protocol: TCP
resources:
{{- include "fluid.controlplane.resources" .Values.runtime.thin | nindent 10 }}
{{- include "fluid.controlplane.resources" (list $ .Values.runtime.thin.resources) | nindent 10 }}
terminationGracePeriodSeconds: 10
Original file line number Diff line number Diff line change
Expand Up @@ -76,5 +76,5 @@ spec:
name: metrics
protocol: TCP
resources:
{{- include "fluid.controlplane.resources" .Values.runtime.vineyard | nindent 10 }}
{{- include "fluid.controlplane.resources" (list $ .Values.runtime.vineyard.resources) | nindent 10 }}
terminationGracePeriodSeconds: 10
4 changes: 4 additions & 0 deletions charts/fluid/templates/upgrade/crd-upgrade.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,10 @@ spec:
{{- end }}
template:
spec:
{{- with .Values.image.imagePullSecrets }}
imagePullSecrets:
{{- toYaml . | nindent 8 }}
{{- end }}
serviceAccountName: fluid-crds-upgrade
containers:
- name: fluid-crds-upgrade
Expand Down
2 changes: 1 addition & 1 deletion charts/fluid/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ image:
# Default registry, namespace and version tag for images managed by fluid
imagePrefix: &defaultImagePrefix fluidcloudnative
# imagePrefix: &defaultImagePrefix registry.aliyuncs.com/fluid
version: &defaultVersion v1.0.3-3e38c94
version: &defaultVersion v1.0.3-ccdf3a9

crdUpgrade:
enabled: true
Expand Down
23 changes: 23 additions & 0 deletions history-versions/v1.0.2/.helmignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*.orig
*~
# Various IDEs
.project
.idea/
*.tmproj
.vscode/
61 changes: 61 additions & 0 deletions history-versions/v1.0.2/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
### 0.1.0

* Update CSI image
* Update dataset CRD

### 0.2.0

* Refactor and clean up the code


### 0.3.0

* Speed up Volume and hostPath in Kubernetes
* Add RunAs


### 0.4.0

* Add debug info for csi
* Make mount root configurable
* Update HCFS URL
* Split the controller into alluxio runtime and dataset
* Implement DataLoad CRD and DataLoad controller


### 0.5.0

* Remove hostnetwork from the controller config
* Add JindoRuntime
* Avoid running in virtual kubelet node

### 0.6.0

* Add data affinity scheduling
* Auto Scaling
* High Availability
* Update mountPoint dynamically in runtime
* Add GooseFSRuntime

### 0.7.0

* Add mountPropagation for registrar
* Add syncRetryDuration
* Add auto fuse recovery

### 0.8.0

* Add application controller component
* Add Go gull profile capablities
* Support setting global image pull secrets
* Update mutating webhook configuration rules
* Support configurable pod metadata of runtimes
* Scale runtime controllers on demand

### 0.9.0
* Support pass image pull secrets from fluid charts to alluxioruntime controller
* Fix components rbacs and set Fluid CSI Plugin with node-authorized kube-client

### 1.0.0
* Fix CSI Plugin loop mount bug
* Make toleration configurable
12 changes: 12 additions & 0 deletions history-versions/v1.0.2/Chart.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
apiVersion: v2
appVersion: 1.0.2-41eefb6
description: A Helm chart to deploy fluid in Kubernetes
home: https://github.com/fluid-cloudnative/fluid
keywords:
- category:data
- fluid
- namespace:fluid-system
- releaseName:fluid
name: fluid
type: application
version: 1.0.2
115 changes: 115 additions & 0 deletions history-versions/v1.0.2/VERSION
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@
0924:

Version: https://github.com/cheyang/alluxio/commit/c8a46e3203d08cdb2d9ca81b0c684fdf30057923
Branch: https://github.com/cheyang/alluxio/commits/branch-2.3-fuse-non-root-optimize

0926:
Version: https://github.com/cheyang/alluxio/commit/e0feba36cba1b57a3a9a0b893f7a477556e4955c
Branch: https://github.com/cheyang/alluxio/commits/branch-2.3-fuse-pod-for-non-root

1024:
Version: https://github.com/Alluxio/alluxio/commit/75a8e27b30141a44f9378cbbed1bc04dbbfbbe0e
Branch: https://github.com/Alluxio/alluxio/commits/branch-2.3-fuse

1030:
Version: https://github.com/Alluxio/alluxio/commit/c5128a866be2ea29c38ada30de4c0b819d617516
Branch: https://github.com/Alluxio/alluxio/commits/branch-2.3-fuse

1103:
Version: https://github.com/Alluxio/alluxio/commit/9291b5f6115fc6a25b42d81ccdc34ac7eeea2632
Branch: https://github.com/Alluxio/alluxio/commits/branch-2.3-fuse

1106:
Version: https://github.com/Alluxio/alluxio/commit/42a0cf7df85be3225d226a36b37908d04e8cb595
Branch: https://github.com/Alluxio/alluxio/commits/branch-2.3-fuse

1109:
Version: https://github.com/Alluxio/alluxio/commit/238b7eb3ec58270aabf7004ac01cc89e6034b93e
Branch: https://github.com/Alluxio/alluxio/commits/branch-2.3-fuse


1117:
Version: https://github.com/Alluxio/alluxio/commit/2c412267e0e749ced63262d53043cf753cc11927
Branch: https://github.com/Alluxio/alluxio/commits/branch-2.3-fuse

1129:
Version: https://github.com/Alluxio/alluxio/commit/985b84c2907e75ceee1985b3953bf9087645e693
Branch: https://github.com/Alluxio/alluxio/commits/branch-2.3-fuse


1223:

Version: https://github.com/Alluxio/alluxio/commit/9833d5f0841ef03fc9bb572fe4dccdd73bb98175
Branch: https://github.com/Alluxio/alluxio


20210203:

Version: https://github.com/Alluxio/alluxio/commit/f4676d33a99a1ccf858be22a2fb64eadb5f0bd79
Branch: https://github.com/Alluxio/alluxio/commits/release-2.4.1-2

20210210:

Version: https://github.com/Alluxio/alluxio/commit/f4676d33a99a1ccf858be22a2fb64eadb5f0bd79
Branch: https://github.com/Alluxio/alluxio/commits/release-2.4.1-2


20210217:

Version: https://github.com/Alluxio/alluxio/commit/bfff8c6881e5cb045fd1d84c59acba26078bb4d9
Branch: https://github.com/Alluxio/alluxio/commits/release-2.4.1-2

20210324:

Version: https://github.com/Alluxio/alluxio/commit/cb60e05b5e5f938dbae084fa2f8d719d6b23a9a7
Branch: https://github.com/alluxio/alluxio/tree/release-2.5.0-1

20210417:

release-2.5.0-2-SNAPSHOT-52ad95c

Version: https://github.com/Alluxio/alluxio/commit/52ad95ca6b6af5c19a73a48f01a15db9d81ea38c
Branch: https://github.com/alluxio/alluxio/tree/release-2.5.0-2

20211123:

release-2.7.0-SNAPSHOT-c058736

Version: https://github.com/Alluxio/alluxio/commit/c05873681a824c8e056b71e3b97cb3706ed63c91
Branch: https://github.com/Alluxio/alluxio/commits/release-2.7.0

20211230:

release-2.7.2-SNAPSHOT-5e6f20c

Version: https://github.com/Alluxio/alluxio/commit/5e6f20c99f7a9dcec390775c319adfd7a7ec791d
Branch: https://github.com/Alluxio/alluxio/tree/release-2.7.2

20220103:

release-2.7.2-SNAPSHOT-3714f2b

Version: https://github.com/Alluxio/alluxio/commit/3714f2b990c021fd17b22ccbc12e71e0dcdfca77
Branch: https://github.com/Alluxio/alluxio/tree/release-2.7.2

20220506:

release-2.7.3-SNAPSHOT-a7154f1

Version: https://github.com/Alluxio/alluxio/commit/a7154f19de408de1395c2c4985e0ed9809e6c3c1
Branch: https://github.com/Alluxio/alluxio/tree/release-2.7.3


20220510:

release-2.8.1-SNAPSHOT-0433ade

Version: https://github.com/Alluxio/alluxio/commit/0433aded47b69a9bc34bdf7676cb3224a1ddb2a1
Branch: https://github.com/Alluxio/alluxio/tree/release-2.8.0

20221202:

alluxio/alluxio-dev:2.9.0

Version: https://github.com/Alluxio/alluxio/commit/9b78c5b16f855bf22744e8fcad584f47322da9ce
Branch: https://github.com/Alluxio/alluxio/tree/release-2.9.0
Loading

0 comments on commit bb471a4

Please sign in to comment.