docs: add new cluster operation for ceresmeta (#99)
diff --git a/docs/src/cn/operation/ceresmeta.md b/docs/src/cn/operation/ceresmeta.md index 7db766f..980ea4b 100644 --- a/docs/src/cn/operation/ceresmeta.md +++ b/docs/src/cn/operation/ceresmeta.md
@@ -129,3 +129,40 @@ ``` curl --location 'http://{CeresMetaAddr}:8080/api/v1/flowLimiter' ``` + +- CeresMeta 列出节点 + +``` +curl --location 'http://{CeresMetaAddr}:8080/api/v1/etcd/member' +``` + +- CeresMeta 节点切主 + +``` +curl --location 'http://{CeresMetaAddr}:8080/api/v1/etcd/moveLeader' \ +--header 'Content-Type: application/json' \ +--data '{ + "memberName":"meta1" +}' +``` + +- CeresMeta 节点扩容 + +``` +curl --location --request PUT 'http://{CeresMetaAddr}:8080/api/v1/etcd/member' \ +--header 'Content-Type: application/json' \ +--data '{ + "memberAddrs":["http://127.0.0.1:42380"] +}' +``` + +- CeresMeta 替换节点 + +``` +curl --location 'http://{CeresMetaAddr}:8080/api/v1/etcd/member' \ +--header 'Content-Type: application/json' \ +--data '{ + "oldMemberName":"meta0", + "newMemberAddr":["http://127.0.0.1:42380"] +}' +```
diff --git a/docs/src/en/operation/ceresmeta.md b/docs/src/en/operation/ceresmeta.md index 14abbe5..d2ea48e 100644 --- a/docs/src/en/operation/ceresmeta.md +++ b/docs/src/en/operation/ceresmeta.md
@@ -129,3 +129,40 @@ ``` curl --location 'http://{CeresMetaAddr}:8080/api/v1/flowLimiter' ``` + +- List nodes of CeresMeta cluster + +``` +curl --location 'http://{CeresMetaAddr}:8080/api/v1/etcd/member' +``` + +- Move leader of CeresMeta cluster + +``` +curl --location 'http://{CeresMetaAddr}:8080/api/v1/etcd/moveLeader' \ +--header 'Content-Type: application/json' \ +--data '{ + "memberName":"meta1" +}' +``` + +- Add node of CeresMeta cluster + +``` +curl --location --request PUT 'http://{CeresMetaAddr}:8080/api/v1/etcd/member' \ +--header 'Content-Type: application/json' \ +--data '{ + "memberAddrs":["http://127.0.0.1:42380"] +}' +``` + +- Replace node of CeresMeta cluster + +``` +curl --location 'http://{CeresMetaAddr}:8080/api/v1/etcd/member' \ +--header 'Content-Type: application/json' \ +--data '{ + "oldMemberName":"meta0", + "newMemberAddr":["http://127.0.0.1:42380"] +}' +```