适用于 Openclaw 的 Linode/Akamai 管理技能

一个全面的基于 Python 的 CLI 工具,用于管理 Linode (Akamai) 云基础设施,包括计算、网络和 Kubernetes。

aiwithabidi
v1.0.0
2026年3月5日
0
371
0

安装与下载

1. ClawHub CLI

从源直接安装技能的最快方式。

npx clawhub@latest install linode

2. 手动安装

将技能文件夹复制到以下位置之一

全局模式
~/.openclaw/skills/
工作区
<project>/skills/

优先级:工作区 > 本地 > 内置

3. 提示词安装

将此提示词复制到 OpenClaw 即可自动安装。

请帮我使用 Clawhub 安装 linode。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。

更倾向于下载?

获取包含原生技能文件的ZIP压缩包。

什么是 Linode/Akamai 管理技能?

此技能提供了一个强大的接口,通过 Openclaw Skills 直接与 Linode (Akamai) 云服务进行交互。它允许开发人员和系统管理员使用无依赖的 Python 脚本管理计算实例、块存储卷、NodeBalancers、域名和 Kubernetes (LKE) 集群。

通过利用此工具,您可以在 AI 代理工作流中自动执行基础设施配置和管理任务。它专注于简单性和速度,仅需要标准 Python 库即可运行,是经由 Openclaw Skills 进行轻量级云编排的理想选择。

Linode/Akamai 管理技能 应用场景

  • 为开发环境配置新的 Ubuntu 实例。
  • 自动扩展 NodeBalancers 和 Kubernetes 集群。
  • 为动态托管以编程方式管理 DNS 域名记录。
  • 为 Openclaw Skills 部署快速审计账户资源和区域可用性。
  • 为数据密集型应用挂载和调整块存储卷的大小。

Linode/Akamai 管理技能 工作原理

  1. 脚本使用 LINODE_TOKEN 环境变量向 Akamai API 进行身份验证。
  2. 用户通过 Python CLI 执行特定的子命令,例如 list-instances 或 create-volume。
  3. 该工具向 Linode API 端点发送 RESTful 请求。
  4. 结果以结构化 JSON 数据形式返回,方便 Openclaw Skills 或其他自动化工具使用。

Linode/Akamai 管理技能 配置指南

首先,确保您拥有来自 Linode Cloud Manager 的 API 令牌。设置环境变量:

export LINODE_TOKEN='your_api_token_here'

确保您安装了 Python 3.10 或更高版本。不需要额外的 pip 依赖项。您可以通过使用 Openclaw Skills 目录中的主脚本列出您的实例来测试安装:

python3 scripts/linode.py list-instances

Linode/Akamai 管理技能 数据架构与分类体系

该技能为所有操作输出 JSON 格式的数据。模式遵循 Linode API v4 结构,以确保跨 Openclaw Skills 集成的兼容性:

对象 关键元数据字段
实例 id, label, region, type, status, ipv4
存储卷 id, label, size, region, status
域名 id, domain, type, status
LKE 集群 id, label, region, k8s_version

所有响应的结构都易于被 AI 代理解析,以便执行后续的自动化任务。

Linode/Akamai 管理技能 高级特性

  • 使用 Python 标准库的无依赖架构,实现跨环境的最大移植性。
  • Linode Kubernetes Engine (LKE) 集群的全生命周期管理,包括列表和状态跟踪。
  • 全面的网络支持,包括 NodeBalancer 和云防火墙管理。
  • 支持区域资源发现,以优化全球数据中心的 Openclaw Skills 性能。
  • 精细的域名和 DNS 记录控制,用于自动化 Web 基础设施管理。

SKILL.md


加载中

Openclaw 相关技能

METADATA

Requires
Github Stars: 0
forks: 0

精选*