Commit graph

70 commits

Author SHA1 Message Date
Max Roby d9e06d8481 update refs form beta.kubernetes to kubernetes 2023-11-24 06:40:19 -08:00
Max Roby 869c2ff4f4 fix loop logic in bucket hook and fix bucket name sin values file 2023-11-24 06:40:19 -08:00
Max Roby e4f77b283c fix service name generation in post-install hook 2023-11-24 06:40:19 -08:00
Max Roby c44149a88f add a post-install hook for creating buckets 2023-11-24 06:40:19 -08:00
fibbanachi 69013af0f3 added default tls secret value for master ingress 2023-11-21 14:02:38 -08:00
fibbanachi 9b79a4124d support tls in master-ingress 2023-11-21 14:02:38 -08:00
jessebot f4cafc1dbc fix yamllint errors 2023-11-21 08:20:45 -08:00
jessebot c50b6387f6 fix chart bump to be only one minor patch version from the current chart version 2023-11-21 08:20:45 -08:00
jessebot c219a0c553 specify the filer.s3.existingConfigSecret for the filer statefulset
clean up volumeMounts so name is first in the object list item
2023-11-21 08:20:45 -08:00
jessebot 4297601f4b rename seaweedfs-s3-secret.yaml to s3-secret.yaml to match other s3 files
also make sure we check filer.s3.existingConfigSecret
2023-11-21 08:20:45 -08:00
jessebot 0510682908 adding ability to use an existing Secret for s3 2023-11-21 08:20:45 -08:00
Max Roby 322e783525 remove trailing spaces 2023-11-20 13:52:04 -08:00
Max Roby 4278e9879f fix issue where filer PVC created even if using existingClaim 2023-11-20 13:52:04 -08:00
Max Roby 8ba2bffdba add ability to pass annotations to the volumeClaimtemplate, enables k8up usage 2023-11-20 13:52:04 -08:00
Max Roby 08812f8f5d fix incorrect name of volumes 2023-11-20 13:52:04 -08:00
Max Roby 676bcf08d6 add option for existingClaim usage to master-statefulset, fix naming in volume-statefulset 2023-11-20 13:52:04 -08:00
Max Roby 47095efead enable existing claim on filer 2023-11-20 13:52:04 -08:00
Max Roby f46f28fcf9 add support for using an existing claim for volume server 2023-11-20 13:52:04 -08:00
Max Roby ad9fef7a52 fix issue where is always interpreted as true 2023-11-20 13:52:04 -08:00
jessebot 06434f5227 fix annotations templating for s3.ingress.annotations and document it and s3.ingress.tls in values.yaml 2023-11-18 05:20:26 -08:00
dongyue 0bf67a4822 fix: use metricsPort correctly 2023-11-14 04:40:51 -08:00
chrislu 27b34f3793 3.59 2023-11-12 22:12:08 -08:00
Łukasz Maksymczuk d401e374f7
Add podLabels & podAnnotations to all pods (#4959)
The pods of all statefulsets/deployments can now have customizable
labels and annotations
2023-10-31 23:42:55 -07:00
chrislu d1e83a3b4d 3.58 2023-10-29 23:04:20 -07:00
fibbanachi 8dfb66880e
Remove hardcoded podManagmentPolicy value in a helm chart (#4941) 2023-10-24 07:34:55 -07:00
Yuval Yacoby c6991dfd5f
Helm use external certificates (#4913) 2023-10-15 09:14:24 -07:00
Yuval Yacoby 659133fb68
Helm chart jwt signing configuration (#4894)
* add helm chart config to customize jwt signing

* restore values

---------

Co-authored-by: Yuval Yacoby <yyacoby@paloaltonetworks.com>
2023-10-05 07:46:28 -07:00
fibbanachi 763d1946f9
add ingress for seaweedfs s3 (#4887) 2023-10-03 07:35:52 -07:00
aronneagu abe599ee4a
Allow override internalTrafficPolicy (#4877) 2023-09-28 06:18:54 -07:00
chrislu 0f8168c0c9 3.57 2023-09-24 21:29:31 -07:00
chrislu 440ebd7b6d update chart.yaml version 2023-09-19 14:14:35 -07:00
Armand LEOPOLD 6eededee10
Wrong default value for volume.ressource (#4855)
* Update values.yaml

* Update Chart.yaml
2023-09-19 14:13:59 -07:00
chrislu 5407b86766 3.56 2023-09-10 22:05:41 -07:00
fibbanachi 7374ceecda
improve k8s probes templating in helm chart (#4805) 2023-09-02 13:26:27 -07:00
ginn13 f139a56cb9
Add master servers to grafana dashboard (#4801) 2023-08-31 06:42:07 -07:00
Dmitriy Pavlov de1dcf3b2f
[heml] fix default affinity and allow owerride ingress annotations (#4799) 2023-08-29 08:43:11 -07:00
Alexandre Viau 271c51f273
helm: allow setting master.toml config (#4797) 2023-08-28 20:44:09 -07:00
Alexandre Viau db5d23defe
k8s: allow configuring serviceAccountName (#4790) 2023-08-28 09:06:06 -07:00
Dmitriy Pavlov 56aef67912
[heml] complete redesign of labels (#4788) 2023-08-28 07:37:05 -07:00
Dmitriy Pavlov 3d45ecd326
[helm] fix log to stderr and default host for ingress (#4787) 2023-08-27 13:53:28 -07:00
tikhon-opsfleet 5251b4d50e
[helm] add possibility to use array for imagePullSecrets (#4782)
add possibility to use array for imagePullSecrets
2023-08-23 01:01:41 -07:00
gfhe d7937f9738
fix bugs: seaweedfs master ingress host configuration do not work (#4781)
fix bugs: seaweedfs hem charts ignore the master ingress configuration
2023-08-22 20:11:11 -07:00
Junhao Zou 2af4cab3d0
fix: replace volume.pvc_exists with master.pvc_exists (#4762) 2023-08-17 00:57:07 -07:00
chrislu 7eafa3420b 3.55 2023-07-23 23:11:37 -07:00
Armand LEOPOLD 7ab8c6976e
Add variabilisation of RBAC (#4692)
* Add variabilisation of RBAC

* fix also filer reference
2023-07-18 21:44:19 -07:00
chrislu 358b3a4894 3.54 2023-07-16 22:47:57 -07:00
chrislu 2c4c2f0994 3.53 2023-06-25 22:51:14 -07:00
Konstantin Lebedev 0515014149
chart with optional https port for s3 (#4507)
https://github.com/seaweedfs/seaweedfs/pull/4482

Co-authored-by: Konstantin Lebedev <9497591+kmlebedev@users.noreply.github.co>
2023-06-20 09:43:20 -07:00
Andrew Garrett abef448c51
Fix Helm chart enableSecurity flag (#4537)
Fix Helm chart enableSecurity flag:

- Add parameter for whether to use v1alpha cert-manager CRDs, default off.
- Use self-signed Issuer only for the initial CA certificates, create a new
  Issuer that uses the generated CA certificate and use that for all the others
2023-06-05 12:38:49 -07:00
Andrew Garrett 65b4dc6448
Add secret support for filer environment variables. (#4538)
Instead of providing a literal value as a string, you can provide the contents of valueFrom as a map.
2023-06-05 12:37:54 -07:00