新闻动态

如何安装Ansible集合以提升开发效率

发布日期:2021-08-05 11:54 | 文章来源:IDC圈

  【文章声明】本文收集整理于互联网,仅作参考!如需咨询“如何安装Ansible集合以提升开发效率”等有关服务器、云主机租用、托管、配置、价格问题,请在线咨询YINGSOO客服,获取专业解答!

  【主机选配】德国云服务器 | 美国G口服务器 | 印度尼西亚物理服务器

  【导购指南】香港云服务器哪家好?如何选择好用的香港云服务器

如何安装Ansible集合以提升开发效率

  如果使用过Ansible,你就会知道你的大部分时间都花在了编写内容上:方案、角色、模块、插件等等。内容可能会变得复杂,这意味着您的工作效率不是很高。

  但是,想象一下,如果您可以快速下载预打包的内容供自己使用。用于特定目的的方案、工具、演示——所有这些都是通过一个单独的内置命令实现的。

  1、准备工作:你唯一需要做的就是运行Ansible实例。平台无关紧要,但我将在Ubuntu服务器18.04上演示。只要您可以启动并运行Ansible,它就可以正常工作。

  2、如何安装一个集合

  与其说是“安装”一个集合,不如说是下载它们。文件包下载到~/。ansible/collections/ directory,但你不希望只是用浏览器或wget工具下载它们。为什么?因为你已经有了这项工作的内置工具,你想要确保你只从一个有信誉的网站获得这些内容。由于ansible工具从官方的ansible服务器获取内容,你应该能够相信你得到的东西。

  怎么做呢?简单。你要做的第一件事是从web浏览器打开Ansible Galaxy网站(https://galaxy.ansible.com/)。从这个页面,您可以选择一个类别或搜索您需要的内容。假设您正在寻找一个特定的数据库。单击Database,您将看到所有相关内容。

  让我们安装MongoDB内容。为此,单击MongoDB条目以显示安装内容所需的命令。

  如您所见,集合页面包含大量信息,例如安装命令,以及集合包含的内容。如果这个集合听起来像你需要的,登录到你的Ansible主机服务器,并安装与命令:

  ansible-galaxy collection install joelwking.mongodb

  安装了集合之后,您可以查看自述文件。md文件与命令:

  less ~/.ansible/collections/ansible_collections/joelwking/mongodb/README.md

  在该文件中,您应该找到使用已安装内容所需的所有信息。您可以使用tree命令查看内容结构是如何布局的。

  此时,您可以查看和使用内容,或者根据需要修改内容。你也可以在你自己的Ansible playbook中引用一个集合,通过使用集合的完全限定域名,就像这样:

  - hosts: all

  tasks:

  - my_namespace.my_collection.mymodule:

  option1: value

  这就是您可以使用Ansible Galaxy中的Ansible集合来改善和扩展方案创作的方式。请确保遍历整个Galaxy目录,以使您知道可以实现哪些类型的内容。

  优惠产品:香港云服务器租用去首页注册领券!YINGSOO推出Phala挖矿服务器Chia奇亚农场服务器Swarm物理节点服务器Swarm母鸡服务器Swarm云节点服务器国内矿机服务器海外托管《Phala PHA挖矿资料大全》,《swarm bzz挖矿资料大全》,Swarm Bee节点租用请咨询YINGSOO客服!官网WWW.YINGSOO.com

版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。

相关文章

实时开通

自选配置、实时开通

免备案

全球线路精选!

全天候客户服务

7x24全年不间断在线

专属顾问服务

1对1客户咨询顾问

在线
客服

在线客服:7*24小时在线

客服
热线

400-630-3752
7*24小时客服服务热线

关注
微信

关注官方微信
顶部