gpt4 book ai didi

service-discovery - 如何将服务发现工具 consul 分发到 linux 主机?

转载 作者:行者123 更新时间:2023-12-04 07:50:01 24 4
gpt4 key购买 nike

Consul当前未以包管理器格式发布。将它分布到多个系统并确保以一致的方式安装它的好方法是什么?

最佳答案

我发现您可以使用 fpm 从 consul 二进制文件轻松创建一个包。 :

fpm --verbose -s dir -t rpm -n consul -v 0.4 --url=http://consul.io --vendor=HashiCorp  --description "A distributed service discovery tool" ./consul_/consul=/usr/local/bin/consul

该命令将在您当前的工作目录中创建一个 rpm 文件。您还可以使用带有 -t 标志的 'deb' 来创建 deb 包。

如果你还没有安装 fpm,你可以用 ruby​​gems 安装它:
gem install fpm

FPM 需要创建您选择的包类型所需的工具,因此最好将其安装在类似的系统上(分别用于 RPM 和 DEB 的 Red Hat 或 Debain 变体)

关于service-discovery - 如何将服务发现工具 consul 分发到 linux 主机?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25009205/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com