使用Ansible来管理你的工作站:配置自动化
|
副标题[/!--empirenews.page--]
学习如何使 Ansible 自动对一系列台式机和笔记本应用配置。 Ansible 是一个令人惊讶的自动化的配置管理工具。其主要应用在服务器和云部署上,但在工作站上的应用(无论是台式机还是笔记本)却鲜少得到关注,这就是本系列所要关注的。 在这个系列的第一部分,我向你展示了 在这篇文章中,将会达成闭环,而且在最后部分,我们将会有一个针对工作站自动配置的完整的工作解决方案。现在,我们将要设置 Ansible 的配置,这样未来将要做的改变将会自动的部署应用到我们的工作站上。现阶段,假设你已经完成了第一部分的工作。如果没有的话,当你完成的时候回到本文。你应该已经有一个包含第一篇文章中代码的 GitHub 库。我们将直接在之前创建的部分之上继续。 首先,因为我们要做的不仅仅是安装包文件,所以我们要做一些重新的组织工作。现在,我们已经有一个名为
如果我们仅仅想实现一个任务那么上面的配置就足够了。随着向我们的配置中不断的添加内容,这个文件将会变的相当的庞大和杂乱。最好能够根据不同类型的配置将我们的动作分为独立的文件。为了达到这个要求,创建一个名为任务手册的东西,它和剧本很像但内容更加的流线型。让我们在 Git 库中为任务手册创建一个目录。
现在,我们编辑
正如你所看到的,它使用同样的语法,但我们去掉了对这个任务无用没有必要的所有内容。现在我们有了一个专门安装包文件的任务手册。然而我们仍然需要一个名为
这个新的
通常 下面这行也需要进一步解释:
在某个任务中的这行阻止了 Ansible 去报告动作改变的结果,即使是它本身在系统中导致的一个改变。在这里,我们不会去在意库索引是否包含新的数据;它几乎总是会的,因为库总是在改变的。我们不会去在意 (编辑:荆门站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Win10计算机管理功能怎么开 Win10计算机管理功能打开办法
- Google 在 Chrome 上提出了「隐私沙盒」方案,试图解决让它
- Win10系统在开始菜单中显示自己的照片的方法
- Win10预览版用户收到Win11提升提示 Win11已进入Release Pre
- windows10卡顿怎么处理方式介绍
- 教你win10如何打开控制面板方式详细介绍
- 带你探索Linux上的/run
- 在Server 2012上安装Windows Management Framework 4.0(Pow
- 在两台Windows机器之间创建VPN的最佳方法是什么?
- iis – 在Windows Server 2012 R2上使用SNI无法正常工作


