如何使用Ansible管理你的工作站配置
接下来,让我们将新文件提交到我们的仓库:
现在我们的新剧本应该出现在我们的 GitHub 上的仓库中。我们可以使用以下命令应用我们创建的剧本:
如果执行正确, 它是如何工作的呢? 让我们继续为我们的剧本添加更多的包。我将添加两个包,使它看起来像这样:
我添加了更多的动作(任务)来安装另外两个包, 在我们提交并应用这个更新的剧本之前,我们应该整理一下它。它可以很好地工作,但(说实话)它看起来有点混乱。让我们尝试在一个动作中安装所有三个包。用下面这个替换你的
现在看起来更干净、更有效率了。我们使用 将我们的新更改提交回仓库:
现在我们可以运行我们的剧本以接受新的新配置:
不可否认,这个例子还没有做多少事情;它所做的就是安装一些软件包。你可以使用包管理器更快地安装这些包。然而,随着这个系列的继续,这些例子将变得更加复杂,我们将自动化更多的东西。最后,你创建的 Ansible 配置将自动执行越来越多的任务。例如,我自己使用的那个配置可以自动安装数百个软件包、设置cron 作业、处理桌面配置等等。 从我们迄今为止所取得的成就来看,你可能已经有了大概了解。我们所要做的就是创建一个仓库,在该仓库中放置一个剧本,然后利用 在下一篇文章中,我们将通过 cron 和一些其他项目进一步自动化。与此同时,我已将本文的代码复制到 我的 GitHub 仓库 中,以便你可以用你的语法对比一下我的。随着我们的进展,我会不断更新代码。 【编辑推荐】
点赞 0 (编辑:焦作站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 重命名Windows中目录中所有文件的简便方法
- 外接USB升级问题已修复 微软可以正常升级Windows 10五月更新
- windows-server-2008-r2 – Windows服务的上次重启/启动时间
- 手把手教你装系统:不同方法优缺点分析
- 微软、苹果、Google及火狐四大浏览器将终止支持TLS 1.0、1.
- VSCodium:100% 开源的VS Code
- ssh – 如何让Windows上的TortoiseHg(Mercurial)使用由Putt
- windows-server-2003 – 阻止所选用户的Facebook
- 在 Windows 中运行 Linux 命令的 4 种方法
- active-directory – 这是文件服务器权限的推荐/有效方法吗