Vitaliy Filippov
4af9636d19
Add missing systemd-control and stage-dir to Helm chart ( fixes #62 )
2023-07-19 15:59:36 +03:00
Vitaliy Filippov
44511523e2
Slightly improve property names
2023-07-06 11:36:11 +03:00
Vitaliy Filippov
dd0c0b68d5
Merge pull request #63 from ksrt12/feat-nodeSelector
...
feat: add nodeSelector for provisioner
2023-06-28 20:15:18 +03:00
Stepan Kazakov
59a7605ad8
feat: add nodeSelector for provisioner
2023-06-26 00:09:58 +03:00
Vitaliy Filippov
5a3a517315
Note about deleting attacher
2023-06-20 20:45:59 +03:00
x.zhou
6b72154ebc
deploy: add CSIDriver object and remove attacher
2023-06-20 20:40:17 +03:00
Vitaliy Filippov
a43867a307
Fix perms after merging
2023-06-20 14:03:48 +03:00
Vitaliy Filippov
e334aedd0c
Merge pull request #11 from nuwang/add_mounter_and_optional_secrets
...
Add support for optional secrets
2023-06-20 13:19:38 +03:00
Vitaliy Filippov
9a04d5a6eb
Merge pull request #20 from nuwang/add_configurable_mounter
...
Make mounter configurable
2023-06-20 13:18:26 +03:00
Vitaliy Filippov
874dedcd3b
Merge pull request #34 from amonhuang/pvc-manual-options
...
add manual pvc mount options
2023-06-15 19:17:36 +03:00
Vitaliy Filippov
c7e066396b
Merge pull request #54 from NiklasRosenstein/add-helm-kubeletPath-option
...
add a `kubeletPath` option to `values.yaml`
2023-06-15 19:11:30 +03:00
Vitaliy Filippov
8539ff0a48
Merge pull request #60 from zjx20/fix/wrong-arg
...
Fix the wrong argument for credentials.NewStaticV4()
2023-06-15 16:01:47 +03:00
Niklas Rosenstein
0fb81f07e7
Update deploy/helm/values.yaml
...
Co-authored-by: Kashemir001 <14910998+Kashemir001@users.noreply.github.com>
2023-06-14 11:09:55 +02:00
x.zhou
37c35c788a
fix compilation
2023-06-09 16:44:40 +08:00
x.zhou
680a649a21
Fix the wrong argument for credentials.NewStaticV4()
2023-06-09 16:10:33 +08:00
Vitaliy Filippov
519c4f0bd7
Merge pull request #57 from zjx20/fix-env
...
Don't call os.Setenv()
2023-06-05 18:49:19 +03:00
x.zhou
8ea6111b0d
Don't call os.Setenv()
2023-06-03 15:36:03 +08:00
Vitaliy Filippov
4e410df6e1
Bump version to 0.35.5
2023-05-23 14:59:44 +03:00
Vitaliy Filippov
7a415ae6ab
Recheck and revive staged mount when mounting it to the real path
2023-05-23 14:58:01 +03:00
Vitaliy Filippov
96818e563a
Cleanup mounts after stopping them using systemd
2023-05-23 14:40:53 +03:00
Niklas Rosenstein
5dbebd01bd
add a kubeletPath
option to values.yaml
2023-05-18 09:40:51 +00:00
Vitaliy Filippov
3b38d545ab
Bump version to 0.35.4, following GeeseFS
2023-04-26 22:57:37 +03:00
Vitaliy Filippov
259c9ca561
Remove broken test workflow
2023-04-26 22:57:37 +03:00
Vitaliy Filippov
64a443a5e2
Bump version to 0.35.3
2023-04-26 12:04:40 +03:00
Vitaliy Filippov
701c86fa4d
Filter out unsafe options
2023-04-26 12:04:40 +03:00
Vitaliy Filippov
ede57438c0
Cache downloaded Go modules in Docker build, use alpine 3.17
2023-04-26 12:04:31 +03:00
Vitaliy Filippov
2927c733fb
Bump version to 0.35.2, following GeeseFS
2023-04-18 16:08:38 +03:00
Vitaliy Filippov
c31204b8e4
Bump version to 0.35.1, following GeeseFS
2023-04-05 14:15:34 +03:00
Vitaliy Filippov
8ac6bd58e4
Bump version to 0.35.0
2023-03-29 13:56:05 +03:00
Vitaliy Filippov
fe02df610f
#46 - Remove unneeded permissions from csi-s3 in k8s manifests
2023-03-27 18:16:16 +03:00
Vitaliy Filippov
c4031bcbc6
Merge pull request #46 from Kirillovap/remove_excess_permissions
...
Remove excess permissions of csi-s3 account
2023-03-27 18:14:55 +03:00
kirillovap
5c78b9b69d
Remove excess permissions of csi-s3 account
2023-03-27 15:05:14 +03:00
Vitaliy Filippov
f4d01e12c7
Fix stage-dir - it is different on some installations which leads to csi-s3 malfunction
2023-03-15 12:04:19 +03:00
Vitaliy Filippov
c6af9556d7
Bump version to 0.34.7
...
It's larger than GeeseFS version and may collide with it, but screw it,
we can invent a new versioning scheme later %)
2023-03-07 12:47:56 +03:00
Vitaliy Filippov
ecf1031dfc
Implement mounting via stage directory
...
Previously, multiple containers with the same mounted volume resulted in multiple
FUSE processes. This behaviour was breaking parallel modifications from different
containers, consumed extra resources, and after mounting via systemd was introduced,
led to the total inability to mount the same volume into multiple containers on
the same host.
Now only one FUSE process is started per volume, per host.
2023-03-07 00:49:12 +03:00
Vitaliy Filippov
1305b20bae
Bump version to 0.34.6
2023-03-04 13:09:49 +03:00
Vitaliy Filippov
2ad5d21714
Drop geesefs root privileges
2023-03-04 13:04:03 +03:00
Vitaliy Filippov
bfba08742c
Implement support for running geesefs OUTSIDE of the container using systemd to not crash mountpoints when csi-s3 is upgraded or restarted
2023-03-03 00:44:05 +03:00
Vitaliy Filippov
e8d63dfc14
Add Nebius Israel container registry URL
2023-02-27 19:22:46 +03:00
Vitaliy Filippov
8bbd7ebaf0
Bump version to 0.34.4, following GeeseFS
2023-01-30 16:11:30 +03:00
Vitaliy Filippov
543704336f
Bump version to 0.34.2, following GeeseFS
2022-12-21 16:15:47 +03:00
Vitaliy Filippov
63b1f45dba
Add a note about static provisioning
2022-12-21 16:14:28 +03:00
Vitaliy Filippov
0a97f8d4ce
Bump version to 0.34.1, following GeeseFS
2022-11-24 11:20:31 +03:00
Vitaliy Filippov
9dac91e1ec
Remove NoExecute toleration for attacher, but add CriticalAddons back for provisioner and attacher
2022-11-17 01:21:59 +03:00
Vitaliy Filippov
514c0131dc
Merge pull request #36 from NyrouxHide/master
...
Delete taint for provisioner
2022-11-17 01:17:26 +03:00
Nyroux
a1a001ce27
Delete taint for provisioner
2022-11-16 23:30:10 +03:00
Vitaliy Filippov
ffed042f5c
Bump version to 0.34.0, following GeeseFS
2022-11-16 14:23:08 +03:00
Vitaliy Filippov
93f87186f5
Bump version to 0.32.0, following GeeseFS
2022-10-27 18:27:34 +03:00
Vitaliy Filippov
9640a35d35
Bump version to 0.31.8, following GeeseFS
2022-09-29 13:12:22 +03:00
amonhuang
f658121c77
add manual pvc mount options
2022-09-28 10:45:01 +08:00