mirror of
https://github.com/outbackdingo/cozystack.git
synced 2026-02-05 00:15:51 +00:00
Compare commits
1 Commits
setup-env
...
upd-seawee
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4589c2f1fe |
@@ -38,6 +38,10 @@ spec:
|
|||||||
storageClass: {{ . }}
|
storageClass: {{ . }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
maxVolumes: 0
|
maxVolumes: 0
|
||||||
|
|
||||||
|
filer:
|
||||||
|
s3:
|
||||||
|
domainName: {{ .Values.host | default (printf "s3.%s" $host) }}
|
||||||
|
|
||||||
s3:
|
s3:
|
||||||
ingress:
|
ingress:
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
description: SeaweedFS
|
description: SeaweedFS
|
||||||
name: seaweedfs
|
name: seaweedfs
|
||||||
appVersion: "3.71"
|
appVersion: "3.74"
|
||||||
# Dev note: Trigger a helm chart release by `git tag -a helm-<version>`
|
# Dev note: Trigger a helm chart release by `git tag -a helm-<version>`
|
||||||
version: 4.0.0
|
version: 4.0.376
|
||||||
|
|||||||
@@ -249,6 +249,14 @@ spec:
|
|||||||
name: metrics
|
name: metrics
|
||||||
- containerPort: {{ .Values.filer.grpcPort }}
|
- containerPort: {{ .Values.filer.grpcPort }}
|
||||||
#name: swfs-filer-grpc
|
#name: swfs-filer-grpc
|
||||||
|
{{- if .Values.filer.s3.enabled }}
|
||||||
|
- containerPort: {{ .Values.filer.s3.port }}
|
||||||
|
name: swfs-s3
|
||||||
|
{{- if .Values.filer.s3.httpsPort }}
|
||||||
|
- containerPort: {{ .Values.filer.s3.httpsPort }}
|
||||||
|
name: swfs-s3-tls
|
||||||
|
{{- end }}
|
||||||
|
{{- end }}
|
||||||
{{- if .Values.filer.readinessProbe.enabled }}
|
{{- if .Values.filer.readinessProbe.enabled }}
|
||||||
readinessProbe:
|
readinessProbe:
|
||||||
httpGet:
|
httpGet:
|
||||||
|
|||||||
@@ -14,7 +14,6 @@ spec:
|
|||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
app.kubernetes.io/name: {{ template "seaweedfs.name" . }}
|
app.kubernetes.io/name: {{ template "seaweedfs.name" . }}
|
||||||
helm.sh/chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}
|
|
||||||
app.kubernetes.io/instance: {{ .Release.Name }}
|
app.kubernetes.io/instance: {{ .Release.Name }}
|
||||||
app.kubernetes.io/component: s3
|
app.kubernetes.io/component: s3
|
||||||
template:
|
template:
|
||||||
@@ -176,9 +175,13 @@ spec:
|
|||||||
ports:
|
ports:
|
||||||
- containerPort: {{ .Values.s3.port }}
|
- containerPort: {{ .Values.s3.port }}
|
||||||
name: swfs-s3
|
name: swfs-s3
|
||||||
|
{{- if .Values.s3.httpsPort }}
|
||||||
|
- containerPort: {{ .Values.s3.httpsPort }}
|
||||||
|
name: swfs-s3-tls
|
||||||
|
{{- end }}
|
||||||
{{- if .Values.s3.metricsPort }}
|
{{- if .Values.s3.metricsPort }}
|
||||||
- containerPort: {{ .Values.s3.metricsPort }}
|
- containerPort: {{ .Values.s3.metricsPort }}
|
||||||
name: "metrics"
|
name: metrics
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if .Values.s3.readinessProbe.enabled }}
|
{{- if .Values.s3.readinessProbe.enabled }}
|
||||||
readinessProbe:
|
readinessProbe:
|
||||||
|
|||||||
@@ -100,6 +100,15 @@ master:
|
|||||||
storageClass: ""
|
storageClass: ""
|
||||||
hostPathPrefix: /ssd
|
hostPathPrefix: /ssd
|
||||||
|
|
||||||
|
# You may use ANY storage-class, example with local-path-provisioner
|
||||||
|
# Annotations are optional.
|
||||||
|
# logs:
|
||||||
|
# type: "persistentVolumeClaim"
|
||||||
|
# size: "24Ti"
|
||||||
|
# storageClass: "local-path-provisioner"
|
||||||
|
# annotations:
|
||||||
|
# "key": "value"
|
||||||
|
|
||||||
# You can also use emptyDir storage:
|
# You can also use emptyDir storage:
|
||||||
# logs:
|
# logs:
|
||||||
# type: "emptyDir"
|
# type: "emptyDir"
|
||||||
@@ -450,7 +459,7 @@ volume:
|
|||||||
livenessProbe:
|
livenessProbe:
|
||||||
enabled: true
|
enabled: true
|
||||||
httpGet:
|
httpGet:
|
||||||
path: /status
|
path: /healthz
|
||||||
scheme: HTTP
|
scheme: HTTP
|
||||||
initialDelaySeconds: 20
|
initialDelaySeconds: 20
|
||||||
periodSeconds: 90
|
periodSeconds: 90
|
||||||
@@ -463,7 +472,7 @@ volume:
|
|||||||
readinessProbe:
|
readinessProbe:
|
||||||
enabled: true
|
enabled: true
|
||||||
httpGet:
|
httpGet:
|
||||||
path: /status
|
path: /healthz
|
||||||
scheme: HTTP
|
scheme: HTTP
|
||||||
initialDelaySeconds: 15
|
initialDelaySeconds: 15
|
||||||
periodSeconds: 15
|
periodSeconds: 15
|
||||||
@@ -535,6 +544,15 @@ filer:
|
|||||||
storageClass: ""
|
storageClass: ""
|
||||||
hostPathPrefix: /storage
|
hostPathPrefix: /storage
|
||||||
|
|
||||||
|
# You may use ANY storage-class, example with local-path-provisioner
|
||||||
|
# Annotations are optional.
|
||||||
|
# logs:
|
||||||
|
# type: "persistentVolumeClaim"
|
||||||
|
# size: "24Ti"
|
||||||
|
# storageClass: "local-path-provisioner"
|
||||||
|
# annotations:
|
||||||
|
# "key": "value"
|
||||||
|
|
||||||
# You can also use emptyDir storage:
|
# You can also use emptyDir storage:
|
||||||
# logs:
|
# logs:
|
||||||
# type: "emptyDir"
|
# type: "emptyDir"
|
||||||
|
|||||||
@@ -81,6 +81,7 @@ seaweedfs:
|
|||||||
httpsPort: 0
|
httpsPort: 0
|
||||||
# Suffix of the host name, {bucket}.{domainName}
|
# Suffix of the host name, {bucket}.{domainName}
|
||||||
domainName: ""
|
domainName: ""
|
||||||
|
#allowEmptyFolder: true
|
||||||
# enable user & permission to s3 (need to inject to all services)
|
# enable user & permission to s3 (need to inject to all services)
|
||||||
enableAuth: false
|
enableAuth: false
|
||||||
# set to the name of an existing kubernetes Secret with the s3 json config file
|
# set to the name of an existing kubernetes Secret with the s3 json config file
|
||||||
|
|||||||
Reference in New Issue
Block a user