Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 8 additions & 5 deletions root/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -800,20 +800,20 @@ apps:
namespace: default
path: metallb/v0.15.2
syncWave: 10
seaweedfs-crds:
path: seaweedfs-crds/0.1.13
namespace: seaweedfs-operator
syncWave: -1
seaweedfs-operator:
helmParameters:
- name: domain
value: "{{ .Values.global.domain }}"
- name: webhook.enabled
value: "false"
path: seaweedfs-operator/0.1.13
path: seaweedfs-operator/0.1.36
namespace: seaweedfs-operator
valuesFile: values.yaml
syncWave: 0
seaweedfs-crds:
path: seaweedfs-crds/0.1.36
namespace: seaweedfs-operator
syncWave: -1
seaweedfs-config:
ignoreDifferences:
- group: gateway.networking.k8s.io
Expand All @@ -840,6 +840,9 @@ apps:
replicas: 1
requests:
storage: 10Gi
bucket:
name: default-bucket
namespace: demo
path: seaweedfs-config
namespace: seaweedfs-instance
valuesFile: values.yaml
Expand Down
3 changes: 3 additions & 0 deletions root/values_large.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,9 @@ apps:
replicas: 1
requests:
storage: 30Gi
bucket:
name: default-bucket
namespace: demo

openbao:
valuesObject:
Expand Down
4 changes: 3 additions & 1 deletion root/values_medium.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,6 @@ enabledApps:
- kyverno-policies-base
- kyverno-policies-storage-local-path
- metallb
- seaweedfs-crds
- seaweedfs-operator
- seaweedfs-config
- openbao
Expand Down Expand Up @@ -132,6 +131,9 @@ apps:
replicas: 1
requests:
storage: 50Gi
bucket:
name: default-bucket
namespace: demo

openbao:
valuesObject:
Expand Down
4 changes: 3 additions & 1 deletion root/values_small.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,6 @@ enabledApps:
- kyverno-policies-base # applicable to all cluster sizes
- kyverno-policies-storage-local-path # small & medium cluster sizes only
- metallb
- seaweedfs-crds
- seaweedfs-operator
- seaweedfs-config
- openbao
Expand Down Expand Up @@ -133,6 +132,9 @@ apps:
replicas: 1
requests:
storage: 10Gi
bucket:
name: default-bucket
namespace: demo

openbao:
valuesObject:
Expand Down
4 changes: 2 additions & 2 deletions sbom/SBOM.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@
| 36 | opentelemetry-operator | [0.93.1](https://open-telemetry.github.io/opentelemetry-helm-charts) | https://github.com/open-telemetry/opentelemetry-operator | [Apache License 2.0](https://github.com/open-telemetry/opentelemetry-operator/blob/main/LICENSE) |
| 37 | otel-lgtm-stack | [1.0.7](https://github.com/silogen/docker-otel-lgtm) | https://github.com/grafana/docker-otel-lgtm | [Apache License 2.0](https://github.com/grafana/docker-otel-lgtm/blob/main/LICENSE) |
| 38 | prometheus-crds | [23.0.0](https://prometheus-community.github.io/helm-charts) | https://github.com/prometheus-community/helm-charts | [Apache License 2.0](https://github.com/prometheus-community/helm-charts/blob/main/LICENSE) |
| 39 | seaweedfs-operator | [0.1.13](https://github.com/seaweedfs/seaweedfs-operator) | https://github.com/seaweedfs/seaweedfs | [Apache License 2.0](https://github.com/seaweedfs/seaweedfs/blob/master/LICENSE) |
| 39 | seaweedfs-operator | [0.1.36](https://github.com/seaweedfs/seaweedfs-operator) | https://github.com/seaweedfs/seaweedfs | [Apache License 2.0](https://github.com/seaweedfs/seaweedfs/blob/master/LICENSE) |

## Kubernetes Manifests

Expand All @@ -99,7 +99,7 @@
| 1 | appwrapper | [1.1.2](https://github.com/project-codeflare/appwrapper/releases/download/v1.1.2/install.yaml) | https://github.com/project-codeflare/appwrapper | [Apache License 2.0](https://github.com/project-codeflare/appwrapper/blob/main/LICENSE) |
| 2 | metallb | [0.15.2](https://raw.githubusercontent.com/metallb/metallb/v0.15.2/config/manifests/metallb-native.yaml) | https://github.com/metallb/metallb/ | [Apache License 2.0](https://github.com/metallb/metallb/blob/main/LICENSE) |
| 3 | rabbitmq | [2.15.0](https://github.com/rabbitmq/cluster-operator/releases/download/v2.15.0/cluster-operator.yml) | https://github.com/rabbitmq/cluster-operator/ | [Mozilla Public License 2.0](https://github.com/rabbitmq/cluster-operator/blob/main/LICENSE.txt) |
| 4 | seaweedfs-crds | [0.1.13](https://github.com/seaweedfs/seaweedfs-operator/tree/master/deploy/helm) | https://github.com/seaweedfs/seaweedfs-operator | [Apache License 2.0](https://github.com/seaweedfs/seaweedfs/blob/master/LICENSE) |
| 4 | seaweedfs-crds | [0.1.36](https://github.com/seaweedfs/seaweedfs-operator/tree/master/deploy/helm) | https://github.com/seaweedfs/seaweedfs-operator | [Apache License 2.0](https://github.com/seaweedfs/seaweedfs/blob/master/LICENSE) |

## Container Images

Expand Down
4 changes: 2 additions & 2 deletions sbom/components.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -321,14 +321,14 @@ components:
license: Mozilla Public License 2.0
licenseUrl: https://github.com/rabbitmq/cluster-operator/blob/main/LICENSE.txt
seaweedfs-crds:
path: seaweedfs-crds/0.1.13
path: seaweedfs-crds/0.1.36
type: manifest
sourceUrl: https://github.com/seaweedfs/seaweedfs-operator/tree/master/deploy/helm
projectUrl: https://github.com/seaweedfs/seaweedfs-operator
license: Apache License 2.0
licenseUrl: https://github.com/seaweedfs/seaweedfs/blob/master/LICENSE
seaweedfs-operator:
path: seaweedfs-operator/0.1.13
path: seaweedfs-operator/0.1.36
type: helm
valuesFile: values.yaml
sourceUrl: https://github.com/seaweedfs/seaweedfs-operator
Expand Down
15 changes: 15 additions & 0 deletions sources/seaweedfs-config/templates/seaweed-bucket.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{{- with .Values.bucket }}
apiVersion: seaweed.seaweedfs.com/v1
kind: Bucket
metadata:
name: {{ .name }}
namespace: seaweedfs-instance
spec:
clusterRef:
name: seaweed
namespace: seaweedfs-instance
reclaimPolicy: Retain
adoptExisting: true
versioning: "Off"
objectLock: false
{{- end }}
2 changes: 1 addition & 1 deletion sources/seaweedfs-config/templates/seaweed-s3-svc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ spec:
targetPort: 8333
protocol: TCP
selector:
app.kubernetes.io/component: filer
app.kubernetes.io/component: s3
app.kubernetes.io/instance: seaweed
app.kubernetes.io/managed-by: seaweedfs-operator
app.kubernetes.io/name: seaweedfs
78 changes: 0 additions & 78 deletions sources/seaweedfs-config/templates/seaweedfs-init-job.yaml

This file was deleted.

35 changes: 0 additions & 35 deletions sources/seaweedfs-config/templates/seaweedfs-init-rbac.yaml

This file was deleted.

17 changes: 11 additions & 6 deletions sources/seaweedfs-config/templates/seaweedfs-seaweed.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,15 @@ metadata:
spec:
image: chrislusf/seaweedfs:latest
volumeServerDiskCount: 1
hostSuffix: plat-dev-1.silogen.ai
hostSuffix: "seaweedfs-instance.svc.cluster.local"
master:
ingress:
enabled: false
replicas: {{ .master.replicas }}
volumeSizeLimitMB: 1024
volume:
ingress:
enabled: false
replicas: {{ .volume.replicas }}
storageClassName: {{ .storageClassName }}
requests:
Expand All @@ -28,13 +32,14 @@ spec:
volumeMounts:
- mountPath: /data/
name: s3-metadata
s3:
enabled: true
configSecret:
name: seaweedfs-s3-config
key: s3.json
config: |
[leveldb2]
enabled = true
dir = "/data/filerldb2"
s3:
ingress:
enabled: false
configSecret:
name: seaweedfs-s3-config
key: s3.json
{{- end}}
8 changes: 3 additions & 5 deletions sources/seaweedfs-config/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,7 @@ seaweed:
replicas: 1
requests:
storage: 10Gi

# S3 bucket initialization
initJob:
enabled: true
buckets:
- name: default-bucket
bucket:
name: default-bucket
namespace: demo
1 change: 1 addition & 0 deletions sources/seaweedfs-crds/0.1.36/deprecated.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Deprecated
2 changes: 1 addition & 1 deletion sources/seaweedfs-crds/source.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
sourceUrl: https://github.com/seaweedfs/seaweedfs-operator/tree/master/deploy/helm
sourceRepoName: seaweedfs-operator
sourceChartName: seaweedfs-operator-crds
sourceVersion: 0.1.13
sourceVersion: 0.1.36
9 changes: 9 additions & 0 deletions sources/seaweedfs-operator/0.1.29/Chart.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
apiVersion: v2
appVersion: 1.0.26
description: A Helm chart for the seaweedfs-operator
maintainers:
- name: chrislusf
url: https://github.com/chrislusf
name: seaweedfs-operator
type: application
version: 0.1.29
Loading
Loading