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

Mai*_*tel 3 version provisioning package ansible ansible-galaxy

在Ansible Galaxy的文档中,我发现您可以安装特定版本的角色.我无法找到角色本身的版本定义.它是Git标签,meta/main.yaml中的一些关键还是其他什么?

Car*_*ole 5

要安装一个版本只需git标记它:

$ git tag v1.0
$ git push origin v1.0
Run Code Online (Sandbox Code Playgroud)

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

"ansible-galaxy install [options] [-r FILE | role_name(s)[,version] | tar_file(s)]"
Run Code Online (Sandbox Code Playgroud)