什么定义了Ansible Galaxy角色的版本?

时间:2016-04-28 15:24:01

标签: package version ansible provisioning ansible-galaxy

documentation of Ansible Galaxy中,我发现您可以安装特定版本的角色。我无法找到角色本身的版本定义。它是Git标签, meta / main.yaml 中的某些键还是别的?

1 个答案:

答案 0 :(得分:5)

安装版本只需git标记它:

$ git tag v1.0
$ git push origin v1.0

然后,从手册页中,您可以安装特定的角色版本:

"ansible-galaxy install [options] [-r FILE | role_name(s)[,version] | tar_file(s)]"