Mohamed Sekour
2c5ffe16cf
Fix all in one deployment ( #7031 )
...
* make maxVolumes configurable for allInOne deployment
Signed-off-by: Mohamed Sekour <mohamed.sekour@exfo.com >
* Update all-in-one-deployment.yaml
fix typo
* add robustness
---------
Signed-off-by: Mohamed Sekour <mohamed.sekour@exfo.com >
2025-07-23 13:18:50 -07:00
Andrei Kvapil
f0d24461a4
Remove Cozystack specifics ( #6978 )
2025-07-14 13:57:55 -07:00
Andrei Kvapil
660941138b
Introduce named volumes in Helm chart ( #6972 )
2025-07-14 11:00:02 -07:00
Andrei Kvapil
a9e1f00673
Fix drift for security config ( #6967 )
2025-07-11 08:50:12 -07:00
Yixing Cheng
5a7d226d93
chore: keep master statefulSet chart up-to-date ( #6903 )
...
This patch adds some missing master options to the helm chart of master statefulSet.
2025-06-20 17:30:17 -07:00
Chris Lu
2b3385e201
Helm Charts: add ip bind for filer ( #6902 )
...
add ip bind for filer
fix https://github.com/seaweedfs/seaweedfs/issues/6900
2025-06-20 10:46:57 -07:00
Chris Lu
f52134f9a1
adding metricsIp in Helm chart ( #6897 )
2025-06-19 22:52:19 -07:00
Mohamed Sekour
27a392f706
Fix sftp performances and add seaweedfs all-in-one deployment ( #6792 )
...
* improve perfs & fix rclone & refactoring
Signed-off-by: Mohamed Sekour <mohamed.sekour@exfo.com >
* improve perfs on download + add seaweedfs all-in-one deployment
Signed-off-by: Mohamed Sekour <mohamed.sekour@exfo.com >
* use helper for topologySpreadConstraints and fix create home dir of sftp users
Signed-off-by: Mohamed Sekour <mohamed.sekour@exfo.com >
* fix helm lint
Signed-off-by: Mohamed Sekour <mohamed.sekour@exfo.com >
* add missing ctx param
Signed-off-by: Mohamed Sekour <mohamed.sekour@exfo.com >
---------
Signed-off-by: Mohamed Sekour <mohamed.sekour@exfo.com >
2025-05-26 00:50:48 -07:00
Piotr Sawicki
372547e332
Helm chart - volume statefulset - volumeClaimTemplates - add apiVersion and kind for better compatibility with argocd ( #6793 )
2025-05-16 00:33:57 -07:00
Manuel Leonhardt
3c15c8ddad
fix: remove blocking match label ( #6760 )
...
matchLabels are immutable. Thus, matching against the version, which
changes with every release, blocks Helm upgrades. To resolve this, the
label is removed. See [1] where this was similarly done.
[1] https://github.com/seaweedfs/seaweedfs/pull/6090
2025-05-05 11:54:43 -07:00
Mohamed Sekour
93aed187e9
Add SFTP Server Support ( #6753 )
...
* Add SFTP Server Support
Signed-off-by: Mohamed Sekour <mohamed.sekour@exfo.com >
* fix s3 tests and helm lint
Signed-off-by: Mohamed Sekour <mohamed.sekour@exfo.com >
* increase helm chart version
* adjust version
---------
Signed-off-by: Mohamed Sekour <mohamed.sekour@exfo.com >
Co-authored-by: chrislu <chris.lu@gmail.com >
2025-05-05 11:43:49 -07:00
klinch0
ffe6d928e3
feature/add-cosi-resources ( #6638 )
2025-03-17 07:32:17 -07:00
Manuel Leonhardt
7766e9729f
Fix typos and YAML syntax issues ( #6628 )
...
* chore: remove trailing colon
Fixes a typo that might confuse users who simply uncomment or copy the
example, leading them to encounter invalid YAML.
* fix: using seaweedfs-s3-secret as default secret for COSI deployment
The default secret name containing the seaweedfs_s3_config secret key
is called "seaweedfs-s3-secret" throughout the configuration. This fix
ensures the COSI driver deployment uses the same consistent name.
* chore!: fix typo
BREAKING CHANGE: Changes name of key in helm-values.
2025-03-13 09:19:22 -07:00
Chris Lu
91a9631904
Revert "Removed unused certificate mounts from helm chart" ( #6597 )
...
Revert "Removed unused certificate mounts from helm chart (#6581 )"
This reverts commit 65b0a7cf83 .
2025-03-03 10:59:28 -08:00
Warren Hodgkinson
65b0a7cf83
Removed unused certificate mounts from helm chart ( #6581 )
2025-02-26 14:06:52 -08:00
Gregor Tudan
903d288e08
Helm: Support map format for image pull secrets ( #6546 )
...
Support map format for image pull secrets
2025-02-13 09:02:02 -08:00
jiawei wei
485c881c10
fix helm: s3 allowEmptyFolder flag if ( #6204 ) ( #6206 )
2025-02-12 13:54:25 -08:00
Omar Hamadeh
8ebbf37e8e
Add a loop to wait for master and filer services in post-install-bucket-hook ( #6240 )
...
Add a loop to wait for master and filer services before creating buckets
2024-11-15 11:15:33 -08:00
Nathan Dorsey
3400962877
[helm] fix s3 servicemonitor label matching ( #6218 )
2024-11-08 12:04:40 -08:00
Davide Calabrese
a3b97bfe03
[helm] Allow setting notification.toml config ( #6159 )
...
* [helm] Allow setting notification.toml config
* [helm] Set notification config conditionally
2024-10-23 13:27:38 -07:00
Dominik Grygiel
d04859b01c
Support specifying rack and dataCenter for filers in helm chart ( #6144 )
2024-10-18 11:55:11 -07:00
oldgiova
5bd5a76d25
feat: add resource annotations ( #6134 )
2024-10-16 07:34:24 -07:00
Dominik Grygiel
9dc47f6b97
Support topologySpreadConstraints in helm chart ( #6132 )
2024-10-15 14:18:21 -07:00
rschnei87
c4525dc6e2
Fix dataDirs.maxVolumes default value when not included in a values.yaml ( #6119 )
2024-10-13 15:14:03 -07:00
Spencer Hachmeister
1cf433abf2
feat: Add support for "custom" dataDirs type for volume server in kubernetes helm chart ( #6094 )
2024-10-08 18:53:53 -07:00
ayzatziko
416cc58cce
k8s/charts/seaweedfs/templates: s3 deployment: rm blocking matchLabel ( #6090 )
2024-10-03 06:33:32 -07:00
Erwan de Lépinau
4f2bdebe49
helm chart: add s3 and s3-tls ports where missing ( #6016 )
2024-09-13 06:51:12 -07:00
Andrei Kvapil
23809a1e84
Add volume-resize-hook ( #5868 )
2024-08-07 11:23:30 -07:00
Andrei Kvapil
1256b3e917
Add: COSI BucketClass and BucketAccessClass ( #5863 )
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-08-05 11:11:34 -07:00
Andrei Kvapil
38befb133d
Fix: Resolve conflicts for deployment in diferent namespaces ( #5862 )
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-08-05 11:11:07 -07:00
Andrei Kvapil
bd1b8119fe
Fix secretName for seaweedfs-cosi-driver ( #5850 )
2024-08-02 11:07:38 -07:00
Andrei Kvapil
a7e00d9074
Update COSI driver v0.1.1 ( #5845 )
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-08-01 09:47:41 -07:00
Andrei Kvapil
3b0130b070
Add seaweedfs-cosi-driver ( #5843 )
...
add: seaweedfs-cosi-driver
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-07-31 13:53:30 -07:00
Gregor Tudan
b62f7c5122
helm: restart filer when the s3-configuration changes ( #5768 )
...
Restarts the filer when the s3-config inside the secret (existing or generated) changes
2024-07-11 08:56:44 -07:00
Reddysekhar Gaduputi
e99eee8ed9
[Helm chart] Remove createClusterRole dependency from serviceAccount usage from filer statefulset ( #5724 )
...
* Remove createClusterRole dependency from serviceAccount usage from filer statefulset
* Add automountServiceAccountToken option for service account.
2024-06-29 09:32:12 -07:00
Gregor Tudan
a6a5495477
Move cluster role to a separate template. ( #5721 )
...
Move cluster role to a separate template, to allow disabling it without breaking the service account
2024-06-27 08:04:57 -07:00
Gregor Tudan
c7e8906ad2
Helm-Chart: clean up image handling ( #5720 )
...
Clean up the image computation to make it consistent with the values file
2024-06-27 08:02:50 -07:00
JesseBot
bfd3bbac20
fix #5681 convert all resources parameters to maps instead of strings ( #5689 )
2024-06-17 08:58:51 -07:00
Salah Al Saleh
3fd038fcfe
Allow defining labels and annotations per component ( #5657 )
2024-06-07 08:12:13 -07:00
Salah Al Saleh
eb33648ab8
Allow using a PVC to store filer and master logs ( #5653 )
2024-06-06 18:57:43 -07:00
Tomer Eskenazi
4e00ab4942
helm chart - add support for emptyDir storage type ( #5610 )
2024-05-22 09:56:48 -07:00
Johnny Cederholm
8c59348d28
Add ability to configure security context for the different components ( #5600 )
2024-05-17 13:06:00 -07:00
Gregor Tudan
262fe2c723
Helm: Allow adding additional labels to the service monitors ( #5593 )
2024-05-14 05:29:31 -07:00
Gregor Tudan
b7d184c740
Helm-Chart: Make MySQL credentials optional ( #5583 )
2024-05-13 07:20:14 -07:00
JesseBot
70551019d6
helm: Fix annotations parameters to be standard maps ( #5543 )
2024-04-28 09:33:46 -07:00
mergwyn
881c922972
helm chart: make s3 ingress annotations consistent ( #5463 )
...
Make s3 ingress annotations consistent
2024-04-03 09:09:34 -07:00
Sébastien
abf1dd13d2
k8s-chart-helm: unify extraEnvironmentVars ( #5327 )
2024-02-22 01:57:00 -08:00
spastorclovr
3b5d8ffb70
Fix/s3 config secret ( #5302 )
2024-02-14 14:33:05 -08:00
cuisongliu
c5440055fd
helm using external master address ( #5267 )
...
using external master address
2024-01-30 20:55:36 -08:00
cuisongliu
9abd3a90c3
helm enable resource for template ( #5268 )
...
enable resource for template
2024-01-30 20:54:50 -08:00