Vitaliy Filippov
8dd363598d
Copy example into readme
2021-07-27 14:54:17 +03:00
Vitaliy Filippov
f2a8688511
Remove scary "data loss" warning
2021-07-27 14:34:43 +03:00
Vitaliy Filippov
cc7645db7d
Remove default region
2021-07-27 13:56:51 +03:00
Vitaliy Filippov
b58f8589e5
geesefs/goofys does not accept options after arguments because of urfave/cli
2021-07-27 13:56:51 +03:00
Vitaliy Filippov
72652c0277
Change example endpoint to Yandex S3
2021-07-27 13:56:51 +03:00
Vitaliy Filippov
128b9d7738
Rename ctrox/csi-s3 to yandex-cloud/csi-s3
2021-07-27 13:56:51 +03:00
Vitaliy Filippov
49d7c3a488
Rename CSI driver to ru.yandex.s3.csi
2021-07-27 13:56:50 +03:00
Vitaliy Filippov
46da5a7002
Add mount options example
2021-07-27 13:56:50 +03:00
Vitaliy Filippov
ce0d5e7704
Delete objects in parallel when deleting auto-created volumes
2021-07-27 13:10:45 +03:00
Vitaliy Filippov
426a9623b6
Add manual (static) provisioning example
2021-07-27 13:10:45 +03:00
Vitaliy Filippov
1f29b29459
Remove s3backer mounter as it's mostly unusable
2021-07-27 13:10:44 +03:00
Vitaliy Filippov
f723bccaf3
Rename Goofys mounter to GeeseFS and use it by default
2021-07-26 21:11:32 +03:00
Vitaliy Filippov
322362ab88
It is.
2021-07-26 21:11:32 +03:00
Vitaliy Filippov
4ba5ca319b
Call process.Wait to reap children
2021-07-26 21:11:32 +03:00
Vitaliy Filippov
55013c94bc
Add 3 FIXMEs
2021-07-26 21:11:32 +03:00
Vitaliy Filippov
a0cf78dcbc
Remove recursion in waitForProcess
2021-07-26 21:11:32 +03:00
Vitaliy Filippov
a7a8d4906e
Adjust manifests for local development
2021-07-26 21:11:32 +03:00
Vitaliy Filippov
c2a77cab45
Use goofys binary in docker image
2021-07-26 21:11:32 +03:00
Vitaliy Filippov
2089c40001
Do not store additional metadata in .metadata.json in the bucket itself
2021-07-26 21:11:32 +03:00
Vitaliy Filippov
67a0d8ecbc
Remove extra dependencies
2021-07-19 15:41:45 +03:00
Vitaliy Filippov
9562699f1b
Remove additional FSPath prefix
2021-07-19 15:41:45 +03:00
Vitaliy Filippov
63a2ab3476
Use goofys binary
2021-07-19 15:41:45 +03:00
Vitaliy Filippov
d78d476d6d
Add mount options support
2021-07-16 16:12:57 +03:00
Cyrill Troxler
0433ead376
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
8449c1e2e9
Although get a EOF error, we should still know it
2021-04-09 21:45:52 +08:00
boxjan
fa9ef78362
fix problem: log format; fs meta;
2021-04-08 22:35:31 +08:00
boxjan
7b5a3f6f4d
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
ebffbeb54c
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
9a835675ec
Fix Makefile and Dockerfiles
2021-04-06 20:52:15 +02:00
Cyrill Troxler
5a53429207
Add github action for build and test
2021-04-06 20:40:42 +02:00
Cyrill Troxler
676dbef6d3
Prepare release v1.2.0-rc.1
2021-04-06 19:31:43 +02:00
Cyrill Troxler
b11261ebe7
Only delete bucket if the volume is the alone user
2021-04-06 19:24:09 +02:00
Cyrill Troxler
1e506ad2cc
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
ff26480a0f
use csi-provisioner:v2.1.0, provider and attacher will only run in master
2021-04-06 22:17:01 +08:00
Cyrill Troxler
c4ff4b9c30
Fix list in README
2021-04-05 15:12:31 +02:00
Cyrill Troxler
9eaf79c577
Merge branch 'bucket-prefixes'
2021-04-05 15:10:18 +02:00
Cyrill Troxler
26cb1d95e8
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
68ef284b9b
Merge branch 'update-images'
2021-04-05 12:47:30 +02:00
Cyrill Troxler
0bc0af5d8b
Update docker images
...
* Use go 1.16
* Use debian buster for dependencies
2021-04-05 12:46:05 +02:00
Cyrill Troxler
cf4e84ba5e
Merge branch 'rename-packages'
2021-04-05 12:11:51 +02:00
Cyrill Troxler
7528b3297c
Rename packages
...
Create separate packages for driver, s3 client and mounters.
2021-04-05 12:10:20 +02:00
Cyrill Troxler
d0a14c8644
Merge pull request #30 from gaul/readme/s3fs
...
Remove incorrect s3fs limitation
2021-04-05 12:00:38 +02:00
Cyrill Troxler
d8c5760642
Merge pull request #33 from qrtt1/master
...
Upgrade csi images
2021-04-05 11:06:22 +02:00
Cyrill Troxler
63738da542
Merge pull request #42 from lynnmatrix/feature/minio-gov7
...
feat: mount existing bucket
2021-04-05 10:50:26 +02:00
Cyrill Troxler
c3fadd837e
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
ae1ce873dc
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
8d4b3caf9c
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
fbc265dff7
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
fae1210aaf
Do not create fs prefix for existing bucket
2021-01-22 10:15:21 +08:00
Lin Yiming
7e1842c274
mount existed bucket
2021-01-22 10:15:21 +08:00