Ansible 的命令行工具 Ansible Galaxy

Ansible 的命令行工具 Ansible Galaxy

Apache
Python 查看源码»
跨平台
红帽
2016-10-12
局长

Ansible Galaxy是Ansible的官方社区中心,用于共享Ansible角色。一个角色是Ansible构建自动化内容的方式以及让它可复用。角色一般用于基于主机构建服务的场景中,但也可以是用于构建守护进程等场景中。Ansible Galaxy指的是一个网站共享和下载 Ansible 角色,也可以是帮助 roles 更好的工作的命令行工具。

Ansible-Galaxy命令行工具

ansible-galaxy 有许多不同的子命令

安装角色

从 Ansible Galaxy 网站下载角色

$ ansible-galaxy install username.rolename

构建角色架构

也可以用于初始化一个新角色的基本文件结构,节省创建不同的目录和main.yml的时间

ansible-galaxy init rolename

从一个文件安装多个角色

想安装多个角色,ansible-galaxy 命令行可以通过一个 requirements 文件实现。各种版本的ansible都允许使用下面的语法从 Ansible galaxy 网站安装角色。

ansible-galaxy install -r requirements.txt

requirements.txt 文件看起来就像这样

username1.foo_role username2.bar_role

想得到指定版本(tag)的role,使用下面的语法

username1.foo_role,version username2.bar_role,version

可用的版本在 Ansible Galaxy 网页上都有列出来。

的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

03-Ansible管理命令_Ansible

一、Ansible 管理命令 Ansible 管理命令有如下几个: (1)ansible:这个命令是日常工作中使用率非常高的命令之一,主要用于临时一次性操作; (2)ansible-doc:Ansible 模块文档说明,针对...

2018/09/04 11:40
27
0
Ansible 学习

Ansible

2015/10/19 10:58
68
0
自动化运维工具Ansible的安装(资源)

自动化运维 工具 1、cobbler实现自动装机 2、saltstack实现工程自动化配置 3、kubernetes实现容器自动化编排 4、zabbix实现自动化监控 5、elastic实现应用日志自动化收集 6、jenkins实现开发...

2018/05/23 17:01
65
0
自动化运维工具ansible学习+使用ansible批量推送公钥到远程主机

版权声明:原创作品,如需转载,请与作者联系。否则将追究法律责任。 学习联系QQ:1660809109、1661815153、2813150558 更多资讯:www.magedu.com 目录: 一、ansible简介 1.1、ansible是什么...

2015/09/13 21:01
280
0
自动化服务配置管理平台之-Ansible总结

Ansible 提供一种最简单的方式用于发布、管理和编排计算机系统的工具,你可在数分钟内搞定。 Ansible 是一个模型驱动的配置管理器,支持多节点发布、远程任务执行。默认使用 SSH 进行远程连接...

2015/03/25 14:58
333
0
如何在半小时搭建一个简单的日志分析平台?

最好了解下Ansible和Vagrant

2016/09/25 01:04
12.9K
15
Ansible快速开始-指挥集群

Ansible可以集中地控制多个节点,批量地执行ssh命令。由于其使用ssh进行操作,因此远端服务器除了安装openssh-server(一般服务器已经内置)之外,不需要安装额外的软件,因此使用非常简单和...

2018/10/08 17:31
245
0
Ansible 极简教程

## 一、基本部署 ### 安装Ansible ``` # yum -y install epel-release # yum list all *ansible* # yum info ansible # yum -y install ansible ``` ### Ansible配置文件 ``` /etc/ansible/a...

2018/06/14 12:41
2.4K
6
自动化运维工具ansible学习+使用ansible批量推送公钥到远程主机

自动化运维工具ansible学习+使用ansible批量推送公钥到远程主机 http://weiliang.156.blog.163.com/blog/static/444744252013101452510955/...

2014/09/30 17:31
599
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部