在documentation of Ansible Galaxy中,我发现您可以安装特定版本的角色。我无法找到角色本身的版本定义。它是Git标签, meta / main.yaml 中的某些键还是别的?
答案 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)]"