Konstantin Lebedev
17c6e8e39f
Merge branch 'new_master' into hashicorp_raft
...
# Conflicts:
# go.mod
# go.sum
2022-04-05 13:29:46 +05:00
Konstantin Lebedev
b7cdde14ae
auto bootstraping and update peers
2022-04-05 13:17:53 +05:00
chrislu
3176bf126a
update rocksdb version
2022-04-04 18:52:59 -07:00
Konstantin Lebedev
1a1e5778c3
fix cluster status
2022-04-04 18:52:08 +05:00
Konstantin Lebedev
14dd971890
hashicorp raft with state machine
2022-04-04 17:51:51 +05:00
Konstantin Lebedev
c514710b7b
initial add hashicorp raft
2022-04-04 13:50:56 +05:00
Konstantin Lebedev
b6a2b43efe
allowDeleteBucketNotEmpty
2022-03-30 22:46:13 +05:00
Konstantin Lebedev
5b90a39954
fix s3 tests:
...
multipart_upload_incorrect_etag
multipart_resend_first_finishes_last
2022-03-29 19:21:09 +05:00
chrislu
24541fc7ec
minor
2022-03-21 00:43:47 -07:00
chrislu
22362f6495
avoid too many logs in tmp folder
2022-02-27 02:44:10 -08:00
chrislu
eb39f78396
rocksdb: PORTABLE=1
2022-02-09 01:29:22 -08:00
chrislu
13cb609f60
add filer.toml for rocksdb to docker image for rocksdb
2022-02-09 00:12:53 -08:00
kmlebedev
4f98553ba9
audit log SignatureVersion
2021-12-10 19:40:32 +05:00
Chris Lu
2ba08afed1
Merge pull request #2498 from kmlebedev/s3_audit_log
2021-12-07 09:35:48 -08:00
Konstantin Lebedev
10678cde81
audit log config
2021-12-07 18:20:52 +05:00
chrislu
73e3e77904
deprecate all cronjob module related code
...
related to https://github.com/chrislusf/seaweedfs/issues/2483
2021-12-05 01:20:47 -08:00
Chris Lu
947fe4cc97
docker: entry point change working directory from root to /data
2021-11-12 17:21:49 -08:00
Chris Lu
b485c905d4
docker image: build with arm also
...
fix https://github.com/chrislusf/seaweedfs/issues/2418
2021-11-04 08:57:24 -07:00
Konstantin Lebedev
9d6ffa0ea1
GetBucketLifecycleConfigurationHandler
2021-10-14 01:35:33 +05:00
Konstantin Lebedev
be4b3ed509
AclHandlers
2021-10-11 15:03:56 +05:00
Chris Lu
0c12a7d12a
github action build rocksdb image
2021-09-30 21:43:34 -07:00
Chris Lu
7b776be285
build docker image for chrislusf/seaweedfs:rocksdb
2021-09-30 21:10:34 -07:00
Alexander
ee52f29c33
feature(ci): recognise more arches and add build tests
2021-08-28 10:53:24 +09:00
Konstantin Lebedev
1f301e4ba4
gccgo build
2021-08-17 20:27:47 +05:00
Chris Lu
d24ad92513
fix building latest docker image
2021-08-16 18:47:46 -07:00
Chris Lu
7bf65c1e99
use go 1.17 for docker
2021-08-16 18:47:46 -07:00
Chris Lu
3986601ee8
add run_image
2021-07-03 12:52:58 -07:00
Konstantin Lebedev
b612d5aebd
s3 test get w/ If-Match: bogus ETag
2021-05-24 16:59:44 +05:00
Konstantin Lebedev
69c768870b
- object write cache control
...
- object write expires
2021-05-24 15:43:55 +05:00
Chris Lu
e3f47ddb76
debug
2021-05-13 00:32:46 -07:00
Chris Lu
40945a60cf
use go 1.16.4 to build docker image
2021-05-10 00:13:36 -07:00
Chris Lu
53b300edd8
add git version for local builds
2021-05-01 00:20:11 -07:00
Chris Lu
f51bf61a16
remove wrong parameter
2021-04-30 22:51:30 -07:00
Chris Lu
1faafce832
fix docker image release
2021-04-18 21:46:03 -07:00
Konstantin Lebedev
995ae91007
add DeleteUserPolicy
2021-04-08 11:16:36 +05:00
Konstantin Lebedev
6b3cc94ac4
minio gateway s3 docker compose file
2021-03-29 14:59:59 +05:00
Chris Lu
b1a86cf808
s3: copy object to itself
...
fix https://github.com/chrislusf/seaweedfs/issues/1922
2021-03-19 01:31:49 -07:00
Chris Lu
2d567e00aa
add mount memory profiling
2021-03-12 02:54:08 -08:00
Konstantin Lebedev
d66645ecda
add 12 tests
...
https://github.com/chrislusf/seaweedfs/issues/1810
2021-03-12 12:40:33 +05:00
Chris Lu
216de41ed9
build static binary in docker images
...
fix https://github.com/chrislusf/seaweedfs/issues/1856
2021-03-10 12:17:31 -08:00
Chris Lu
105fcd7bfc
Merge pull request #1872 from kmlebedev/grpc_auth
...
TLS allowed CommonNames
2021-03-10 11:17:49 -08:00
Konstantin Lebedev
348e21a08c
add comments
2021-03-10 14:42:39 +05:00
Konstantin Lebedev
831953c55c
allowed wildcard domain
2021-03-10 14:02:13 +05:00
Konstantin Lebedev
0e02f7e258
comma-separated SSL certificate common names
2021-03-10 12:42:44 +05:00
Chris Lu
bf5b795717
fix outdated cron job scripts
...
fix https://github.com/chrislusf/seaweedfs/issues/1881
2021-03-09 16:49:05 -08:00
Konstantin Lebedev
190fada1ef
TLS allowed commonNames
2021-03-08 21:39:44 +05:00
Chris Lu
4b75981d69
add dependency for local dev cluster
2021-03-01 02:40:22 -08:00
Chris Lu
65fbc0575f
2clusters adds tiering to s3
2021-02-28 22:57:01 -08:00
Chris Lu
026b1f96bf
setup 2 clusters, with one as s3 destination
2021-02-28 16:13:44 -08:00
Chris Lu
6593a0f3d1
adjust
2021-02-19 14:08:29 -08:00
Robin
4de2d6774a
Add build arg to choose dev or stable release
2021-02-18 21:23:26 +01:00
Konstantin Lebedev
127097cd2b
ceph s3-tests include in the docker compose files
...
https://github.com/chrislusf/seaweedfs/issues/1810
2021-02-18 04:03:42 +05:00
Chris Lu
7ce647f27e
support customizable disk type
2021-02-13 15:42:42 -08:00
Konstantin Lebedev
0cfed8c3cb
restart replication if RabbitMQ connection closed
...
https://github.com/google/go-cloud/issues/2958
2021-02-10 15:29:05 +05:00
Chris Lu
ee4b208b8a
increase to 3 volumes for local cluster
2021-02-03 13:55:19 -08:00
Chris Lu
430aca474c
relocating local docker compose files
2021-02-03 13:09:34 -08:00
Konstantin Lebedev
24ec17219b
RabbitMQ delay retry with Dead Letter Exchange
...
https://github.com/chrislusf/seaweedfs/issues/1773
https://github.com/google/go-cloud/issues/2952
2021-02-03 21:32:30 +05:00
Chris Lu
9c56b46886
webdav: adds to docker file
2021-01-31 22:57:30 -08:00
Chris Lu
314dc1c957
filer: etcd store fix listing
...
fix https://github.com/chrislusf/seaweedfs/issues/1767
2021-01-30 13:38:44 -08:00
Chris Lu
678b9a60be
test different volumeServerAcccss
2021-01-30 05:38:31 -08:00
Chris Lu
822f1ade9d
Merge pull request #1762 from kmlebedev/backupsink
...
replication to create time date directory
2021-01-28 02:03:33 -08:00
Konstantin Lebedev
02fdc0a333
rename backup to local_incremental and use mtime
2021-01-28 14:56:13 +05:00
Chris Lu
7a96276f34
adjust dev local docker compose yaml
2021-01-27 10:29:09 -08:00
Konstantin Lebedev
6b54ff9912
replication to create time date directory
2021-01-27 15:01:33 +05:00
Konstantin Lebedev
3634811408
replication to todays date directory
2021-01-27 12:45:58 +05:00
Konstantin Lebedev
612b7975a1
replication to local disk storage
2021-01-26 22:50:25 +05:00
Chris Lu
6897f1bfbc
makefile: add env for 2 clusters
2021-01-24 00:00:42 -08:00
Chris Lu
3ecd989500
add local mount for testing
2021-01-22 22:47:23 -08:00
Konstantin Lebedev
0f1c08d8ec
docker-compose
...
- prometheus
- nginx
2021-01-17 18:33:14 +05:00
Chris Lu
e9ccc0a6c5
adjust
2021-01-09 22:53:09 -08:00
Chris Lu
3fdf73e514
add mem_limit for mount
2021-01-01 20:20:35 -08:00
Chris Lu
712563fbdd
dev cluster adds fuse mount
2020-12-31 19:54:33 -08:00
Chris Lu
54fe0e5059
Merge pull request #1713 from nivekuil/master
...
Add fuse to all dockerfiles
2020-12-28 14:46:11 -08:00
nivekuil
efd4253ab6
Add fuse to all dockerfiles
2020-12-28 13:54:02 -08:00
Konstantin Lebedev
6b4e9eef57
k8s build
2020-12-21 20:58:41 +05:00
nivekuil
af8dffd66f
Add fuse to docker image
2020-12-20 21:48:35 -08:00
LazyDBA247-Anyvision
a37f069296
fix Argument Name, and use the correct one.
2020-12-17 19:41:33 +02:00
LazyDBA247-Anyvision
2ac31da89e
support build branches other than master
2020-12-15 14:07:13 +02:00
Konstantin Lebedev
eadbba5c95
security master use access.ui
2020-12-04 12:57:59 +05:00
Chris Lu
81024761cd
add local registry docker cluster
2020-11-11 02:02:30 -08:00
Chris Lu
12eafd634d
add public url for volume server
2020-10-23 18:19:07 -07:00
Chris Lu
0cea84e7ab
make it easy with setting up multiple masters in a clcuster
2020-10-23 18:18:46 -07:00
suika
e932262b07
Allow custom command arguments to override default values in docker
...
Depending on a setup, 1GB volume limit is not the preferable size.
As weed can process multiple arguements and the later argument is the one to be used,
it is relatively easy to override the arguments defined in the entrypoint.
The arguments passed to the script will be shifted and appended at the end of the command. Since the first argument will fall into specific case, the argument can be predefined and the whole argument array shifted. Allowing to do "volume/server/master/etc $ARGS $@"
2020-10-21 01:47:29 +02:00
Chris Lu
da6b9e673b
add build version
2020-10-18 21:28:19 -07:00
Chris Lu
b843358d65
adjust
2020-10-18 21:27:07 -07:00
Chris Lu
a47e8f4c06
adjust
2020-10-18 21:07:37 -07:00
Chris Lu
bff99ecc75
build add git version
2020-10-18 21:02:08 -07:00
user
d116432775
POSIX shell compatibility
2020-10-08 19:40:18 +09:00
Chris Lu
b5add9b8f9
docker adds large disk version
2020-09-14 20:58:05 -07:00
Robin Grönberg
bad2771802
Update docker README with docker buildx instructions.
2020-06-30 23:38:00 +02:00
Robin Grönberg
a6a46ae503
Use alpine base image instead of glib image.
2020-06-30 23:27:10 +02:00
Robin Grönberg
64d451bdca
Make Dockerfile multiarch.
...
Support for:
- amd64
- arm64
- armv7
- armv6
2020-06-30 22:22:29 +02:00
Chris Lu
ab4c9ac221
allow optionally change volume max count
2020-05-22 10:37:04 -07:00
Chris Lu
1e64dbcb98
Revert "allow overwrite flags"
...
This reverts commit 232b0f0e
2020-05-22 10:30:46 -07:00
Chris Lu
232b0f0e6e
allow overwrite flags
2020-05-21 22:19:09 -07:00
nevermore1000
d4db0db220
some typos
2020-05-13 19:16:03 +08:00
Chris Lu
5c5ddc740d
docker: entrypoint skip ip address detection
2020-03-25 14:39:43 -07:00
Chris Lu
3775211962
optimize entrypoint for docker
2020-03-22 18:35:45 -07:00
Chris Lu
4dec5e0e4a
fix dockerhub build
2020-03-01 18:23:07 -08:00
Chris Lu
f69a1694e7
clean up waitForFiler option
2020-02-26 16:50:40 -08:00