Commit Graph

117 Commits

Author SHA1 Message Date
Gaius 3556a0f9d4
feat: update helm charts submodule (#1308)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:20 +08:00
Gaius faa5e4e465
feat: add seed peer logic (#1302)
* feat: announce seed peer

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: remove cdn logic

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: remove cdn job

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: dfdaemon change host uuid to host id

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: go generate mocks

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: remove cdn compatibility

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: change docker compose

Signed-off-by: Gaius <gaius.qi@gmail.com>

* fix: reuse panic

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: compatible with v2.0.3-beta.2

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:19 +08:00
AnJia b39a0a0cdc
fix: run.sh threw error on mac (#1285)
Signed-off-by: AnJia <anjia0532@gmail.com>
2023-06-28 17:33:17 +08:00
Gaius 8b9230ae88
fix: docker compose run.sh (#1282)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:17 +08:00
AnJia 341b8610e1
fix: run.sh threw error on mac (#1273)
Signed-off-by: AnJia <anjia0532@gmail.com>
2023-06-28 17:33:16 +08:00
AnJia 3ccf3ae929
feat: docker-compose write log to file (#1236)
* feat: write log to file

Signed-off-by: anjia0532 <anjia0532@gmail.com>
2023-06-28 17:33:12 +08:00
Gaius d9a3b223f7
feat: update docker compose version (#1235)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:12 +08:00
Gaius 325fe0eff1
chore: update helm-charts commit
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:12 +08:00
Gaius 6744624e70
feat: remove kustomize template (#1216)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:10 +08:00
Gaius 1bdac7e063
feat: update git submodule (#1153)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:04 +08:00
AnJia de4c628089
fix: docker-compose run with mac throw error (#1134)
Signed-off-by: 赵安家 <anjia0532@gmail.com>
2023-06-28 17:33:03 +08:00
AnJia d939824c5f
fix: docker-compose preheat pending (#1124)
Signed-off-by: 赵安家 <anjia0532@gmail.com>
2023-06-28 17:33:02 +08:00
Gaius 0326f781f4
feat: optimize scheduler (#1106)
* feat: optimize scheduler

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:00 +08:00
AnJia 1c9ffcd938
feat: fix docker-compose (#1087)
upgrade to v2.0.2-rc.9

added depends on(redis and mysql)

added healthcheck

Signed-off-by: 赵安家 <anjia0532@gmail.com>
2023-06-28 17:32:58 +08:00
Gaius 81ea759393
test: scheduler handle failed piece (#1084)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:58 +08:00
Gaius 48df6370db
feat: change compatibility version to v2.0.2-rc.0 (#1017)
* feat: change compatibility version to v2.0.2-rc.0

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: update helm charts submodule

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:53 +08:00
Gaius 90f77cdc4e
feat: update submodule charts (#1002)
* feat: add pprof config
* feat: update submodule helm charts

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:52 +08:00
Jim Ma 9a8540d211
chore: sync docker-compose scheduler config (#1001)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:51 +08:00
Gaius 5479b3a53e
feat: stream send error code (#986)
* feat: change task and peer ttl (#984)

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: send error code

Signed-off-by: Gaius <gaius.qi@gmail.com>

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: add retry interval

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: dfdaemon report successful piece before end of piece

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: update submodule version

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:51 +08:00
Gaius 91c15f01d1
feat: update charts submodule version (#985)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:51 +08:00
Gaius 0751333215
feat: update submodule (#916)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:45 +08:00
Jim Ma 6b2c4eceee
feat: support create container without docker-compose (#915)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:45 +08:00
Gaius 6465ec37e8
feat: update helm charts (#870)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:42 +08:00
Gaius 80eb7f284f
feat: update version to v2.0.1 (#869)
* feat: update version v2.0.0

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:42 +08:00
Gaius 848fec57f6
feat: move syncmap pkg(#859)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:40 +08:00
Gaius 999097e4ed
feat: support mutli manager addrs (#846)
* feat: support mutli manager addrs (#844)

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:39 +08:00
Jim Ma 6bad029d81
chore: unify binary directory (#828)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:37 +08:00
Gaius 4a99bdfe4b
feat: update helm charts version (#824)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:37 +08:00
Gaius 72213eb1d4
feat: dfdaemon get scheduler list dynamically from manager (#812)
* feat: dfdaemon get scheduler list dynamically from manager

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:37 +08:00
cndoit18 e8d85c27ca
docs(zh): add zh docs (#777)
Signed-off-by: cndoit18 <cndoit18@outlook.com>
2023-06-28 17:32:34 +08:00
Jim Ma 6546115359
feat: support dump http content in client for debugging (#770)
* feat: support dump http content in client for debugging

Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:33 +08:00
Gaius ad6697300b
feat: export e2e logs (#732)
* feat: export e2e logs 

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:30 +08:00
Gaius 466912aa48
docs: scheduler config (#698)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:25 +08:00
Gaius 6b9b814995
feat: release fd (#668)
* feat: release fd

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:48 +08:00
Gaius be6edcb8ec
feat: update verison (#640)
* feat: update verison

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:47 +08:00
Gaius 8536805106
chore: update submodule version (#608)
* chore: update submodule version

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: console submodule

Signed-off-by: Gaius <gaius.qi@gmail.com>

* fix: lint

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: lint

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: version

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:44 +08:00
Gaius 79841a2b82
feat: compatibility e2e with matrix (#599)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:43 +08:00
Gaius cba684adc1
feat: update charts submodule (#583)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:39 +08:00
Gaius 9a26b6e7c4
Feature: update helm charts submodule (#567)
* feat: update submodule

Signed-off-by: Gaius <gaius.qi@gmail.com>

* chore: docker build with submodules

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:38 +08:00
Gaius 962a171bcd
feat: rename task to job (#544)
* feat: rename task to job

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:35 +08:00
Gaius 38b6d7d833
test: compare image commit (#538)
* feat: compare image commit

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:35 +08:00
Gaius f27770af32
Feature: Add manager charts with submodule (#525)
* chore: add charts submodule

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:35 +08:00
Jim Ma 300563bcca
Feature: support customize base image (#519)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:31:33 +08:00
yxxhero b20f78d128
Add rbac support (#474)
Signed-off-by: yxxhero <aiopsclub@163.com>
Co-authored-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:33 +08:00
Jim Ma 80dd8fe29b
feature: update multiple registries support docs (#481)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:30:29 +08:00
Jim Ma fdc83b04dd
Add docker compose for deploying (#478)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:30:28 +08:00
Jim Ma 0af164f8fd
feature: add pod labels in helm chart (#447)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:30:26 +08:00
Jim Ma 77656dace4
feature: minimize daemon runtime capabilities (#421)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:28:03 +08:00
Jim Ma 8408ab0e63
feature: add default filter in proxy for deployment and docs (#417)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:28:02 +08:00
Gaius 94b2684da6
chore: custom charts template namespace (#416)
* feat: update namespace logic in helm

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:28:02 +08:00
Jim Ma 31fc25a991
feature: add jaeger for helm deployment (#415)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:28:02 +08:00
Gaius 671231b5ab
chore: rename dfdaemon docker image (#405)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:28:02 +08:00
Jim Ma e54c2448cd
Update kustomize
1. Remove unused cdn and scheduler service in kustomize
2. Support containerd v1.5.0+ in kustomize

Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:28:02 +08:00
Jim Ma f625d89ca9
feature: update dfdaemon proxy port comment
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:28:02 +08:00
Jim Ma 5ac04fc0fe
fix: update static cdn config
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:28:02 +08:00
Jim Ma 8738dc086d
Update helm charts (#400)
* feature: remove unused cdn service in helm
* feature: support containerd 1.5.0+ in helm

Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:28:01 +08:00
Jim Ma 17b552121f
feature: update cdn init container template (#399)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:28:01 +08:00
Jim Ma 41a9d5df54
fix: wrong daemon config and kubectl image tag (#398)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:28:01 +08:00
Jim Ma 52b8ed094c
Update helm chart images tag to v0.1.0.beta (#395)
* feature: update helm chart images tag to v0.1.0.beta

Signed-off-by: Jim Ma <majinjing3@gmail.com>

* optimize helm charts format

Signed-off-by: Jim Ma <majinjing3@gmail.com>

* feature: update scheduler config in helm

Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:28:01 +08:00
Jim Ma ea013952cd
Update kustomize default namespace and images (#389)
* feature: update kustomize default namespace, and update images tag to v0.1.0.beta

Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:28:01 +08:00
Jim Ma 5721554396
feature: update client config to Camel-Case format (#393)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:28:01 +08:00
Jim Ma 2fb8d10b8e
feature: update helm charts deploy guide (#386)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:28:00 +08:00
Jim Ma 008ae863f7
feature: update helm charts (#385)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:28:00 +08:00
Jim Ma 25c43c762e
Feature: add kustomize yaml for deploying (#349)
* feature: add kustomize yaml for deploying

Signed-off-by: Jim Ma <majinjing3@gmail.com>

* fix: remove unused folder

Signed-off-by: Jim Ma <majinjing3@gmail.com>

* feature: update documents

Signed-off-by: Jim Ma <majinjing3@gmail.com>

* feature: update dfdaemon netns config

Signed-off-by: Jim Ma <majinjing3@gmail.com>

* feature: update Kubernetes-with-Dragonfly.md and quick-start.md

Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:27:59 +08:00
yxxhero f117828420
add installation.namespace config for helm chart (#301)
Signed-off-by: yxxhero <aiopsclub@163.com>
2023-06-28 17:22:40 +08:00
Gaius f905ac032d
Change Dockerfile directory and clean up project (#165)
* chore: rename codecov.yml name

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: move Dockerfile to deploy directory

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: remove dfsync directory

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:21:32 +08:00
Jim Ma 0af8817c1f
Merge branch main-rc to branch main
Signed-off-by: Jim Ma <majinjing3@gmail.com>

Co-authored-by: 李玉海 <yuhai.lyh@alibaba-inc.com>
Co-authored-by: Gaius <gaius.qi@gmail.com>
Co-authored-by: santong <weipeng.swp@alibaba-inc.com>
Co-authored-by: zuozheng.hzz <zuozheng.hzz@alibaba-inc.com>
Co-authored-by: 加菲 <garfieldhu@aliyun.com>
2023-06-28 17:20:20 +08:00