我已经看到一些用于升级厨师客户端的论坛和综合更新程序食谱,但它都讨论了具有互联网连接的节点,但如果他们没有互联网连接,那么我们如何获取包和升级客户端。我们正在考虑的选择是使用nexus作为人工制品管理。
任何想法。
答案 0 :(得分:0)
没有通用的解决方案,特殊的"环境。当你已经考虑到Nexus时,你在哪里挣扎?
最简单的方法是使用.deb
从Nexus中获取chef-client软件包(.rpm
,remote_file
等),然后使用Chef安装软件包。
似乎你需要一个Nexus插件来托管Debian repos(Artifactory AFAIK支持它开箱即用),所以你也可以使用它来分发 - 或者你分发你的其他包。
要重复一遍..请详细描述实际问题(在您尝试过失败之后......)