Commit graph

26 commits

Author SHA1 Message Date
Vitaliy Filippov
bbee897d20 Fix test pipeline 2021-10-27 21:54:26 +03:00
Vitaliy Filippov
02568bfa05 Rename repository to k8s-csi-s3 2021-08-24 13:33:26 +03:00
Vitaliy Filippov
164a2e8e87 Rename ctrox/csi-s3 to yandex-cloud/csi-s3 2021-07-27 13:56:51 +03:00
Vitaliy Filippov
638df760b3 Remove s3backer mounter as it's mostly unusable 2021-07-27 13:10:44 +03:00
Cyrill Troxler
9a710fac30 Fix Makefile and Dockerfiles 2021-04-06 20:52:15 +02:00
Cyrill Troxler
8c44fcf214 Only delete bucket if the volume is the alone user 2021-04-06 19:24:09 +02:00
Cyrill Troxler
39ebd7e830 Rename packages
Create separate packages for driver, s3 client and mounters.
2021-04-05 12:10:20 +02:00
Lin Yiming
534617548a mount existed bucket 2021-01-22 10:15:21 +08:00
Cyrill Troxler
4aa27ddcdf Clean up old references to encryptionKey 2019-05-16 18:15:45 +02:00
Cyrill Troxler
ca9f3b5bd0 Remove s3ql
s3ql does not work very well in a dynamic environment like k8s.
Also as it needs a ton of dependencies just to get it built makes
it hard to maintain.
2019-05-15 21:06:28 +02:00
Cyrill Troxler
6663621a25 Upgrade csi-spec, fix tests 2019-05-15 21:00:16 +02:00
Cyrill Troxler
a670d7fb4d Supply credentials using volume secrets instead of cli config 2019-05-15 21:00:02 +02:00
Cyrill Troxler
59fd15b628 Add rclone mounter () 2019-03-07 20:27:02 +01:00
Cyrill Troxler
577f229ef7 Switch to go modules () 2019-03-02 11:03:07 +01:00
Cyrill Troxler
ac4456a089 Increase version for release 2018-08-04 14:14:45 +02:00
Cyrill Troxler
82e4a865da Add ci pipeline with GitLab ()
* Add automated testing
* Create loop device while staging s3backer
2018-08-03 20:30:46 +02:00
Cyrill Troxler
02cde15691 Increase version for release 2018-07-29 16:26:02 +02:00
Cyrill Troxler
ea2ff584a1 Rename to just csi-s3 2018-07-29 14:49:35 +02:00
Cyrill Troxler
0d2e5902ed Put everything into one docker container 2018-07-29 14:36:41 +02:00
Cyrill Troxler
59481b756a Set s3backer Dockerfile as default 2018-07-27 13:29:02 +02:00
Cyrill Troxler
3f83f7fe36 Add s3fs to Dockerfile.s3backer 2018-07-26 22:46:30 +02:00
Cyrill Troxler
82ab4b0983 Add experimental s3backer mounter
This also adds some generic handling of stale umounts.
Fuse returns immediately and does not indicate that
the mounter has finished writing to the backend.
The process finding is sort of hacky as I could not
find a better way to get to the PID from a fuse mount.
2018-07-23 20:58:25 +02:00
Cyrill Troxler
c4880a2bdc Add ps util to container 2018-07-22 12:41:37 +02:00
Cyrill Troxler
b412e81977 Fix s3ql unmount 2018-07-22 12:41:37 +02:00
Cyrill Troxler
13eba47da6 Add experimental s3ql mounter 2018-07-22 12:39:54 +02:00
Cyrill Troxler
419e3e6312 Initial commit 2018-07-14 10:48:22 +02:00