feat: add ops center and node onboarding flow
This commit is contained in:
@@ -185,6 +185,15 @@ sed -i 's#^NODE_ROLE=.*#NODE_ROLE=control#' /etc/default/domaincheck-api
|
||||
sed -i 's#^SYNC_PUSH_ENABLED=.*#SYNC_PUSH_ENABLED=false#' /etc/default/domaincheck-api
|
||||
sed -i "s#^CORS_ORIGINS=.*#CORS_ORIGINS='[\\\"https://${ADMIN_DOMAIN}\\\",\\\"http://127.0.0.1:3201\\\",\\\"http://localhost:3201\\\"]'#" /etc/default/domaincheck-api
|
||||
|
||||
OPS_DEFAULT_REQUESTED_BY="cli/${OVERSEAS_NODE_CODE}" \
|
||||
OPS_DEFAULT_ISSUED_BY="${OVERSEAS_NODE_CODE}" \
|
||||
OPS_DEFAULT_ROOT_DIR="${BASE_DIR}" \
|
||||
bash "${DOMAIN_API_DIR}/deploy/multi-region/init_ops_center_config.sh" \
|
||||
/etc/default/domaincheck-ops-center \
|
||||
http://127.0.0.1:8100 \
|
||||
http://127.0.0.1:8100 \
|
||||
"https://${API_DOMAIN}" >/dev/null
|
||||
|
||||
cp "${DOMAIN_API_DIR}/deploy/systemd/domain-api.service" /etc/systemd/system/domaincheck-api.service
|
||||
cp "${DOMAIN_API_DIR}/deploy/systemd/domain-worker.service" /etc/systemd/system/domaincheck-worker.service
|
||||
|
||||
@@ -206,3 +215,5 @@ echo "国外主控机部署完成,建议继续执行:"
|
||||
echo "curl http://127.0.0.1:8100/health"
|
||||
echo "curl http://127.0.0.1:8100/api/v1/runtime/preflight"
|
||||
echo "curl http://127.0.0.1:8100/api/v1/runtime/readiness"
|
||||
echo "bash ${DOMAIN_API_DIR}/deploy/multi-region/drive_ops_center.sh config"
|
||||
echo "如后续接入大陆 controller,请记得修改 /etc/default/domaincheck-ops-center 中的 OPS_MAINLAND_API_BASE_URL"
|
||||
|
||||
Reference in New Issue
Block a user