Vitaliy Filippov
08408625bd
Add mount options support
2021-07-16 16:12:57 +03:00
Cyrill Troxler
2c02bbae0f
Merge pull request #47 from Boxjan/master
...
* use rclone 1.54.1
* if removeBucket or removePrefix failed, fsmeta is not deleted
* fix removeObjects error check
* add removeObjectsOneByOne as a fallback when removeObjects fails
* fix repeat in yaml
2021-04-10 10:18:16 +02:00
boxjan
e4cdb54679
Although get a EOF error, we should still know it
2021-04-09 21:45:52 +08:00
boxjan
e4116a33da
fix problem: log format; fs meta;
2021-04-08 22:35:31 +08: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
8b7849953a
Merge pull request #46 from ctrox/gh-actions
...
Add github action for build and test
2021-04-06 20:57:36 +02:00
Cyrill Troxler
9a710fac30
Fix Makefile and Dockerfiles
2021-04-06 20:52:15 +02:00
Cyrill Troxler
4645d216d9
Add github action for build and test
2021-04-06 20:40:42 +02:00
Cyrill Troxler
e044fd07ac
Prepare release v1.2.0-rc.1
2021-04-06 19:31:43 +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
9ad9bc3554
Merge pull request #45 from Boxjan/master
...
use csi-provisioner:v2.1.0, provider and attacher will only run in master node
2021-04-06 18:31:41 +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
Cyrill Troxler
fb25bba655
Fix list in README
2021-04-05 15:12:31 +02:00
Cyrill Troxler
9f09e7662c
Merge branch 'bucket-prefixes'
2021-04-05 15:10:18 +02:00
Cyrill Troxler
9ee2e2c977
Use volume ID as a prefix if the bucket is fixed in the storage class
...
With this, each volume will get its own prefix within the bucket if it
is configured in the storage class. This also ensures backwards
compatibility with older volumes that have been created in earlier
versions of csi-s3.
2021-04-05 15:07:16 +02:00
Cyrill Troxler
1b154cd051
Merge branch 'update-images'
2021-04-05 12:47:30 +02:00
Cyrill Troxler
08139881e5
Update docker images
...
* Use go 1.16
* Use debian buster for dependencies
2021-04-05 12:46:05 +02:00
Cyrill Troxler
809fffe249
Merge branch 'rename-packages'
2021-04-05 12:11:51 +02:00
Cyrill Troxler
39ebd7e830
Rename packages
...
Create separate packages for driver, s3 client and mounters.
2021-04-05 12:10:20 +02:00
Cyrill Troxler
2b81290a2f
Merge pull request #30 from gaul/readme/s3fs
...
Remove incorrect s3fs limitation
2021-04-05 12:00:38 +02:00
Cyrill Troxler
28a9413055
Merge pull request #33 from qrtt1/master
...
Upgrade csi images
2021-04-05 11:06:22 +02:00
Cyrill Troxler
b019e78288
Merge pull request #42 from lynnmatrix/feature/minio-gov7
...
feat: mount existing bucket
2021-04-05 10:50:26 +02:00
Cyrill Troxler
44e84f4863
Merge pull request #43 from toby1991/master
...
feat: make it compatible to k3s v1.19.5+k3s2 and newer k8s
2021-04-05 10:06:59 +02:00
Toby Yan
6fc0f7e387
feat: make secret yaml created at namespace: kube-system by default
...
Signed-off-by: Toby Yan <me@tobyan.com>
2021-02-05 11:55:35 +08:00
Toby Yan
9f99f4cc88
feat: make it compatible to k3s v1.19.5+k3s2
...
Signed-off-by: Toby Yan <me@tobyan.com>
2021-02-05 11:42:49 +08:00
Lin Yiming
35ad044d95
If bucket is not created by csi-s3, it will not be deleted by csi-s3 automatically
2021-01-22 10:15:21 +08:00
Lin Yiming
f45f381103
Do not create fs prefix for existing bucket
2021-01-22 10:15:21 +08:00
Lin Yiming
534617548a
mount existed bucket
2021-01-22 10:15:21 +08:00
Lin Yiming
1a16c12f4f
upgrade minio-go library to v7
2021-01-22 10:15:21 +08:00
Ching Yi, Chan
6275942b33
Upgrade images
...
Signed-off-by: Ching Yi, Chan <qrtt1@infuseai.io>
2020-06-03 13:54:08 +08:00
Ching Yi, Chan
f910e16dec
Update README.md
...
Signed-off-by: Ching Yi, Chan <qrtt1@infuseai.io>
2020-06-03 12:08:27 +08:00
Ching Yi, Chan
af2dfeb0d2
Migrate to StatefulSet app/v1
...
Signed-off-by: Ching Yi, Chan <qrtt1@infuseai.io>
2020-06-03 12:05:20 +08:00
Andrew Gaul
df6a041faa
Remove incorrect s3fs limitation
...
Source: https://github.com/s3fs-fuse/s3fs-fuse#features
2020-02-24 18:18:13 +09:00
Cyrill Troxler
431c1687bf
Merge pull request #22 from CarlQLange/new-with-region
...
Use NewWithRegion not minio's region resolution
2019-07-26 02:56:09 +02:00
Carl Lange
d14624744e
Use NewWithRegion not minio's region resolution
2019-06-30 16:32:59 +01:00
Cyrill Troxler
fb4387aef9
Release new version
2019-05-18 11:55:37 +02:00
Cyrill Troxler
5bd7e5c796
Merge pull request #19 from ctrox/cleanup
...
Clean up old references to encryptionKey and fix up deployment
2019-05-18 11:51:26 +02:00
Cyrill Troxler
386e5e3181
Deploy to kube-system by default
2019-05-18 11:43:12 +02:00
Cyrill Troxler
4aa27ddcdf
Clean up old references to encryptionKey
2019-05-16 18:15:45 +02:00
Cyrill Troxler
b5377b4504
Merge pull request #18 from ctrox/secrets
...
Supply credentials using volume secrets instead of cli config
2019-05-15 21:23:43 +02:00
Cyrill Troxler
af7b022329
Update README
2019-05-15 21:14:18 +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
ed56293477
Do not use sigv2 with s3fs
2019-05-15 21:00:16 +02:00
Cyrill Troxler
5e727dbb05
Add log message when mounting
2019-05-15 21:00:16 +02:00
Cyrill Troxler
f12bc09bdf
Update README and deployment, split up dockerfile
2019-05-15 21:00:16 +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 ( #15 )
2019-03-07 20:27:02 +01:00
Cyrill Troxler
577f229ef7
Switch to go modules ( #13 )
2019-03-02 11:03:07 +01:00
Cyrill Troxler
4995b00f57
Revert capabilites to only allow RWO ( #12 )
2019-02-28 21:09:56 +01:00