Xiao Pan panxiao81
  • Joined on 2026-04-20
panxiao81 commented on issue panxiao81/gitea-dynamic-runner#21 2026-09-17 08:38:42 +00:00
调研并验证 AI agent sandbox 作为 runner provider

更正:Agent Sandbox 不是可选的 microVM provider

kubernetes-sigs/agent-sandbox 源自 Google Cloud/GKE 的 Agent Sandbox 模型;GCP 托管路径的明确隔离 backend 是 GKE Sandbox(gVisor)。它本身是…

panxiao81 opened issue panxiao81/gitea-dynamic-runner#21 2026-09-17 08:32:20 +00:00
调研并验证 AI agent sandbox 作为 runner provider
panxiao81 opened issue panxiao81/gitea-dynamic-runner#20 2026-09-17 08:30:31 +00:00
PoC:使用 standalone containerd + Kata 作为 microVM provider
panxiao81 commented on issue panxiao81/gitea-dynamic-runner#19 2026-09-17 08:28:30 +00:00
重构为基于 NATS 的 source adapter、scheduler 与 executor 微服务

更正:不要自行实现 hypervisor 管理层

上一条评论提出把 TAP、bridge、NAT、磁盘和 VM lifecycle 全部迁入 Go,这个方向不正确:它只是把现有 shell PoC 改写成自制的 hypervisor 管理工具,会扩大项目职责…

panxiao81 commented on issue panxiao81/gitea-dynamic-runner#19 2026-09-17 08:24:00 +00:00
重构为基于 NATS 的 source adapter、scheduler 与 executor 微服务

技术栈决策:移除 shell 编排层

microVM 路径不应长期保留 Python 调用多段 shell 的结构。当前脚本已经承担磁盘生命周期、cloud-init、TAP/MAC、bridge/NAT/DHCP、进程监督、超时、日志归档和清理,实际上是…

panxiao81 opened issue panxiao81/gitea-dynamic-runner#19 2026-09-17 08:20:45 +00:00
重构为基于 NATS 的 source adapter、scheduler 与 executor 微服务
panxiao81 opened issue panxiao81/gitea-dynamic-runner#18 2026-09-17 08:14:23 +00:00
支持 GitHub Actions self-hosted runner scale set
panxiao81 pushed to main at panxiao81/homelab-wiki 2026-09-16 18:52:06 +00:00
1e24987e4f 在动态 Pod 内直接运行文档检查,避免依赖 Docker socket
panxiao81 pushed to main at panxiao81/homelab-wiki 2026-09-16 18:50:58 +00:00
e394b2612d 添加文档自动检查、Actions 工作流与 PR 维护模板
panxiao81 pushed to main at panxiao81/homelab-wiki 2026-09-16 18:45:37 +00:00
cf4430526a 整理任务导航与源码版本追溯并暂缓原仓库文档同步
panxiao81 deleted branch feat/dns-config-generator from panxiao81/homelab-infra 2026-09-16 18:43:04 +00:00
panxiao81 pushed to main at panxiao81/homelab-infra 2026-09-16 18:43:04 +00:00
76f94f4f31 Merge pull request '用统一 inventory 生成 DNS 后端配置' (#81) from feat/dns-config-generator into main
65a72ce7fa fix(ci): 为 Ansible lint 提供临时 Vault 占位文件
5241eceb0c feat(dns): 用模板生成各后端配置
Compare 3 commits »
panxiao81 merged pull request panxiao81/homelab-infra#81 2026-09-16 18:43:02 +00:00
用统一 inventory 生成 DNS 后端配置
panxiao81 pushed to main at panxiao81/homelab-wiki 2026-09-16 18:41:41 +00:00
b177741efb 补充基础设施使用入口并明确 IaC 配置优先规则
panxiao81 deleted branch fix/zot-local-publisher-exact-policy from panxiao81/homelab-infra 2026-09-16 18:39:54 +00:00
panxiao81 pushed to main at panxiao81/homelab-infra 2026-09-16 18:39:53 +00:00
a2102e6708 Merge pull request '恢复本机对动态 Runner 镜像的发布权限' (#82) from fix/zot-local-publisher-exact-policy into main
bb2b5119ab 恢复本机对动态 Runner 镜像的发布权限
Compare 2 commits »
panxiao81 merged pull request panxiao81/homelab-infra#82 2026-09-16 18:39:52 +00:00
恢复本机对动态 Runner 镜像的发布权限
panxiao81 created pull request panxiao81/homelab-infra#82 2026-09-16 18:38:44 +00:00
恢复本机对动态 Runner 镜像的发布权限
bb2b5119ab 恢复本机对动态 Runner 镜像的发布权限
panxiao81 created branch fix/zot-local-publisher-exact-policy in panxiao81/homelab-infra 2026-09-16 18:38:32 +00:00