Nasiko CLI 生命周期桥接
当用户明确要求 ECC 安装、检查或移除合格的 Nasiko CLI 时,使用此技能。此技能不操作 Nasiko 控制平面。
安全合同
- 始终以
ecc nasiko status --json开始。状态为只读。 - 安装始终需要用户明确同意和
--yes。 - 仅安装 ECC 审核的固定版本,当前为
v0.1.0。 - 首先使用
ecc nasiko install --version v0.1.0 --dry-run --json进行预览。 - 仅在用户审阅版本、注册表来源、摘要和目标位置后,使用
ecc nasiko install --version v0.1.0 --yes --json进行安装。 - 仅使用
ecc nasiko uninstall --version v0.1.0 --yes --json移除仍为合格的 ECC 管理的二进制文件。先使用--dry-run预览移除。 - 合格来源为
https://github.com/Nasiko-Labs/nasiko,依据 Apache-2.0 许可证;工件和提取的二进制文件的 SHA-256 值已固定。 - 切勿将合格命令替换为下载的 shell 或 PowerShell 引导脚本。
- 切勿在命令参数、日志、技能输出、安装元数据或 ECC 状态中包含机密或凭据。
- Nasiko 遥测以及与 Nasiko 或 Ito 的任何共享必须是选择启用并单独披露的。安装不代表同意遥测。
生命周期边界
初始 ECC 桥接支持合格安装、只读状态和所有权检查的卸载。直接使用规范的 Nasiko CLI 进行连接、认证、启动、部署或关闭,直到这些动词有经过验证的 ECC 合同。不要猜测 CLI 动词。
安装 CLI 并不证明控制平面服务器正在运行、代理受到治理、路由或 ACL 正常工作、可观测性完备、遥测已启用或 Ito 计算已连接。请分别报告每种状态。
失败行为
- 如果平台、架构、版本、清单、摘要、归档、二进制文件或目标位置验证失败,则停止执行,不执行工件。
- 不要回退到
latest。 - 不要搜索任意
PATH条目。使用 ECC 的合格位置或明确的绝对路径ECC_NASIKO_CLI_EXECUTABLE用于开发验证。 - 不要将部分或不明确的安装视为成功。