hamidyousefi.nomad

Hashicorp Nomad Ansible 角色

Hashicorp 是一家专注于基础设施服务的优秀公司。我喜欢他们,并在我的个人或企业项目中使用他们的产品,因此,为安装和设置这些产品制定明确的 Ansible 角色会让一切变得更简单。

这个角色当然是供个人使用的,但你可以自由地将其添加到你的剧本中。我承诺将保持向后兼容,并添加必要的可定制选项,以使这个库保持新鲜和可用。

如何使用

你可以通过以下命令在你的机器上简单地安装这个角色:

ansible-galaxy install hamidyousefi.nomad

如果你已经定义了剧本,可以简单地将以下内容添加到你的 roles/requirements.yml 文件中。如果你的剧本还没有这个文件,可以创建一个。

- name: hamidyousefi.nomad
  version: master

当然,master 是这个角色的最新版本。你应该更倾向于通过替换为类似 v1.0.2 的内容来定义你要使用的版本。 你可以在 发布页面 找到版本列表及其更新日志。

默认变量

nomad_version: 1.0.1
nomad_servers:
  - ip: 127.0.0.1
    port: 4647
nomad_network_interface: ens3
nomad_ip_version: ipv4
关于项目

Hashicorp Nomad Service Installation

安装
ansible-galaxy install hamidyousefi.nomad
许可证
gpl-2.0
下载
75
拥有者
Software & DevOps Engineer