如何在钩子安装中从我的内联网上的本地服务器而不是互联网获取文件

如何在钩子安装中从我的内联网上的本地服务器而不是互联网获取文件

我尝试为我的 charm (自制) 创建钩子-->安装,我有 Tar。据我所知,我可以通过 wget 从互联网链接获取 tar,然后将其保存在本地硬盘上。

但是如果我去从内联网上的本地服务器获取相同的文件,您建议什么解决方案?

答案1

您可以修改钩子以从本地服务器抓取它,只需使用它的内部地址而不是面向公众的互联网地址。

另一个解决方案(可能更可靠)是将 tarball 包含在 charm 本身中。创建一个files/目录,将 tarball 放入其中,然后让安装钩子从那里安装。

即使内联网上的服务器无法访问,这也将允许 charm 进行部署。

相关内容