用途:通过 colors-compute 在单台机器上部署和运维面向生产的 Temporal 环境,由 Green 启动器驱动。
主要能力:提供 singleton 拓扑以及 SSH/HTTP 入口,复用库返回的地址、登录用户和 SSH 身份执行应用步骤;节点开放 TCP 22/80/443,Temporal 与 PostgreSQL 端口仅在 Compose 内部私有。仅 HTTPS 参考 API 对外公开。使用 temporal-ssh-sources 与 temporal-http-sources 管理中立 CIDR 允许列表,兼容既有源选项。
使用方式:基于非机密的 colors.yml 执行以下命令;编辑目标状态前先阅读 references/configuration.md。 ./green build ./green create --dry-run ./green create ./green acceptance ./green acceptance --reboot ./green delete 凭证只放在被忽略的 .envrc.private 中,命名为 COLORS_PAR_*。验收动词会先读取库持有的 compute 状态,并使用其观测到的 SSH 地址、登录名和身份;--reboot 执行完整持久化检查。
限制:不要导出 COLORS_PAR_PROFILE,不要编辑 .colors/,不要削弱 compute-prevent-destroy,未经授权不得执行真实的 create/delete。外部账户密钥引用可用 ssh-private-key-path 或 operator/agent SSH 配置,外部私钥不会被生成或删除。公网 DNS 名仅作 HTTPS 端点,绝不能作为 SSH 目标。应用需要受支持的 Ubuntu 镜像及足够内存;构建先行以检查适配器能力。