Commit graph

70 commits

Author SHA1 Message Date
Vitaliy Filippov
33d7e1b2b5 Bump version to 0.35.0 2023-03-29 13:56:05 +03:00
Vitaliy Filippov
c4c8dc59a6 - Remove unneeded permissions from csi-s3 in k8s manifests 2023-03-27 18:16:16 +03:00
kirillovap
b9246fe4d3 Remove excess permissions of csi-s3 account 2023-03-27 15:05:14 +03:00
Vitaliy Filippov
d7bbf0d46d 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
0ae43a1b3f 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
345d7587f3 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
8a7620d2fa Bump version to 0.34.6 2023-03-04 13:09:49 +03:00
Vitaliy Filippov
6b4f2d9ac4 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
dfed7a0100 Bump version to 0.34.4, following GeeseFS 2023-01-30 16:11:30 +03:00
Vitaliy Filippov
855045df7e Bump version to 0.34.2, following GeeseFS 2022-12-21 16:15:47 +03:00
Vitaliy Filippov
580fc5971b Bump version to 0.34.1, following GeeseFS 2022-11-24 11:20:31 +03:00
Vitaliy Filippov
15ed45af2b Remove NoExecute toleration for attacher, but add CriticalAddons back for provisioner and attacher 2022-11-17 01:21:59 +03:00
Nyroux
ca3bfeee0a Delete taint for provisioner 2022-11-16 23:30:10 +03:00
Vitaliy Filippov
bb84684003 Bump version to 0.34.0, following GeeseFS 2022-11-16 14:23:08 +03:00
Vitaliy Filippov
e18704222b Bump version to 0.32.0, following GeeseFS 2022-10-27 18:27:34 +03:00
Vitaliy Filippov
8f9b9bcfd1 Bump version to 0.31.8, following GeeseFS 2022-09-29 13:12:22 +03:00
Vitaliy Filippov
66dc791806 Bump version to 0.31.6 2022-08-05 15:21:35 +03:00
Vitaliy Filippov
8bf73d66a7 Add configurable tolerations (fixes and ) 2022-08-05 13:57:04 +03:00
Vitaliy Filippov
84f84efba3 Bump version to 0.31.3 2022-06-22 16:29:33 +03:00
Vitaliy Filippov
b9328a786a Update csi-attacher also in Helm chart 2022-06-22 15:46:17 +03:00
Vitaliy Filippov
3c32ea72b1 Fix Kubernetes 1.22 support by updating csi-attacher to v3.0.1
Minimum supported Kubernetes version is now 1.17

Fixes , 
2022-06-22 15:43:19 +03:00
Vitaliy Filippov
9937462ac0 Bump version to 0.31.2 2022-06-22 12:47:52 +03:00
Vitaliy Filippov
2d1c251fef Bump version to 0.30.9 2022-05-06 14:43:45 +03:00
Vitaliy Filippov
486b0990e5 Fix Helm templates for empty bucket parameter 2022-02-10 17:21:30 +03:00
Vitaliy Filippov
7d6a3eff5d Bump version to 0.30.7, following GeeseFS 2022-02-10 14:40:02 +03:00
Vitaliy Filippov
44936e0531 Bump version to 0.30.6, following GeeseFS 2022-02-08 21:06:21 +03:00
Vitaliy Filippov
5c759ad58d Add manifest and use csi-s3-driver for the main container name 2021-12-09 20:11:05 +03:00
Vitaliy Filippov
e4194b436a Add a Helm chart 2021-12-09 01:04:19 +03:00
Vitaliy Filippov
09086b7cfc Bump version to 0.30.4, following GeeseFS 2021-12-06 22:43:09 +03:00
Vitaliy Filippov
8a24de4ebf Bump version to 0.29.9, following GeeseFS 2021-10-27 21:54:26 +03:00
Vitaliy Filippov
027de0b635 Bump version to 0.29.0, following GeeseFS 2021-10-12 13:15:27 +03:00
Vitaliy Filippov
09aff84306 Bump version to 0.28.6, following GeeseFS 2021-10-06 11:55:29 +03:00
Vitaliy Filippov
cdf58da2aa Fix static PVC example 2021-10-06 11:55:29 +03:00
Vitaliy Filippov
b19a668894 Bump version to 0.28.2, following GeeseFS 2021-09-22 16:32:28 +03:00
Vitaliy Filippov
59cadcf75e Bump version to 0.28.1, following GeeseFS 2021-09-21 16:54:35 +03:00
Vitaliy Filippov
9e1e6d5efb Bump version to 0.28.0, same as GeeseFS 2021-09-17 14:10:18 +03:00
Vitaliy Filippov
c009c91223 Bump version to 0.27.1, same as GeeseFS 2021-09-14 16:06:02 +03:00
Vitaliy Filippov
a3244fcc37 Bump version to 0.27.0 2021-09-14 13:43:35 +03:00
Vitaliy Filippov
4c2dcb458a Example too 2021-09-14 13:38:01 +03:00
Vitaliy Filippov
05244d9252 Bump version to 0.26.2, same as for GeeseFS 2021-09-07 14:55:20 +03:00
Vitaliy Filippov
ecd954b294 Bump version to 0.25.2 2021-08-24 12:57:25 +03:00
Vitaliy Filippov
fb8cabde0a Update registry links 2021-08-24 12:56:08 +03:00
Vitaliy Filippov
c7d8bfa63b Rename CSI driver to ru.yandex.s3.csi 2021-07-27 13:56:50 +03:00
Vitaliy Filippov
5f2af76a30 Add mount options example 2021-07-27 13:56:50 +03:00
Vitaliy Filippov
5487b3f8f1 Add manual (static) provisioning example 2021-07-27 13:10:45 +03:00
Vitaliy Filippov
b0826cde8a Rename Goofys mounter to GeeseFS and use it by default 2021-07-26 21:11:32 +03:00
Vitaliy Filippov
d6ce51c169 Adjust manifests for local development 2021-07-26 21:11:32 +03:00
boxjan
dc98732919 fix problem
* rclone use 1.54.1
* add EnsureFSMetaExist func
* fix removeObjects have err check
* add removeObjectsOneByOne, when removeObjects failed, will try to use it
* fix repeat in yaml
2021-04-08 00:06:56 +08:00
Cyrill Troxler
e044fd07ac Prepare release v1.2.0-rc.1 2021-04-06 19:31:43 +02:00
boxjan
b8edf03c8c use csi-provisioner:v2.1.0, provider and attacher will only run in master 2021-04-06 22:17:01 +08:00