#944·ko

可重命名的二进制文件/路径

作者: leongross创建于 2023年1月26日更新于 2026年6月10日
标签lifecycle/frozen

ko 默认情况下会将二进制文件放置到 /ko-app/<app-name> 路径下。目前看来,在构建过程中似乎没有办法设置此名称。这在使用容器的 Kubernetes 环境中尤其重要,因为 entrypoint 会被覆盖,而二进制文件的绝对路径很重要,这是一种常见的做法。虽然这个路径可能是已知的,但它会使 ko 容器在生产环境中的插入集成变得复杂,因为部署需要调整以使用 ko 特定的路径。负责命名的代码行似乎是 这些。如果能引入一个新的标志,例如 -o / --out-path 或类似的标志,以便用户根据自己的需要设置输出路径,那就太好了。