ZEDEDA

🌐 边缘云全栈编排,442端点掌控万物

ZEDEDA边缘计算平台的完整API客户端,支持442个端点的11大服务域管理,实现边缘节点、K8s集群、应用生命周期等全栈编排。

收藏
2.9k
安装
1.3k
版本
1.0.3
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

ZEDEDA Skill 是面向 ZEDEDA 边缘计算管理平台的完整 API 客户端,覆盖边缘基础设施管理的全部场景:

11大服务域 — Node(90端点)、App(80端点)、User/IAM(67端点)、Storage(40端点)、Orchestration(37端点)、Kubernetes(36端点)、Diagnostics(23端点)、App Profile(21端点)、Network(18端点)、Job(17端点)、Cluster(13端点),共计442个REST端点。

核心用法:通过 python3 -m scripts.zededa <service> <command> 执行CLI操作,或导入Python服务类进行程序化调用(ZededaClient + 各Service类)。支持Bearer Token认证、结构化日志、自动重试、自定义错误类型。

显著优点

  • 覆盖面极广:从边缘节点硬件管理、PCR可信启动,到Kubernetes GitOps、Helm Chart部署、Azure云边协同,实现边缘到云的完整生命周期管理
  • 企业级IAM:支持多租户(realm/enterprise)、角色权限、会话审计
  • 运维友好:设备孪生配置、实时日志流、批量作业(Job Service)、云健康诊断
  • 安全设计:Token自动脱敏日志、可选DEBUG级别追踪

潜在局限

  • 强绑定ZEDEDA商业平台,无法用于其他边缘计算厂商
  • 需要有效的ZEDEDA云实例和API Token,自建私有化部署场景受限
  • 442端点的复杂度对小型边缘场景可能过度设计
  • CLI模式依赖Python环境,轻量化边缘节点可能需要容器化封装

适合人群

  • 运维SRE团队管理大规模分布式边缘节点
  • DevOps工程师实现边缘K8s集群GitOps流水线
  • IoT平台开发者集成ZEDEDA编排能力
  • 安全合规团队执行远程attestation和补丁管理

常规风险:API Token泄露可导致边缘基础设施完全控制权丢失;误操作批量Job可能引发大规模节点重启或应用中断;边缘节点与云端的长时离线可能导致状态不一致。

ZEDEDA 内容

scripts文件夹
tests文件夹
手动下载zip · 61.6 kB
__init__.pytext/plain
请选择文件