在 Fedora 中获取最新的 Ansible 2.8 Ansible 是世界上最受欢迎的自动化引擎之一。它能让你自动化几乎任何事情,从本地系统的设置到大量的平台和应用。它是跨平台的,因此你可以将其用于各种操作系统。请继续阅读以获取有关如何在 Fedora 中获取最新 Ansible,以及它的一些更改和改进,以及如何使用它。 发布版本和功能 Ansible 2.8 最近发布了,其中包含许多修复、功能和增强。仅仅几天之后,它就可在 Fedora 29 和 linux中国 2024-07-18 捡田螺的小男孩
使用 Ansible 管理你的工作站:配置桌面设置 在本系列第三篇(也是最后一篇)文章中,我们将使用 Ansible 自动化配置 GNOME 桌面设置。 在本系列关于使用 Ansible 配置工作站的第一篇文章中,我们设置了一个仓库并配置了一些基本的东西。在第二篇文章中,我们配置了 Ansible 以使其在对仓库进行更改时自动应用设置。在第三篇(也是最后一篇)文章中,我们将使用 Ansible 配置 GNOME 桌面设置。 此配置只适用于较新的发行 linux中国 2024-07-18 宇宙之一粟
如何在 Debian 10 上安装 Ansible 在如今的 IT 领域,自动化一个是热门话题,每个组织都开始采用自动化工具,像 Puppet、Ansible、Chef、CFEngine、Foreman 和 Katello。在这些工具中,Ansible 是几乎所有 IT 组织中管理 UNIX 和 Linux 系统的首选。在本文中,我们将演示如何在 Debian 10 Sever 上安装和使用 Ansible。 我的实验室环境: Debian 10 linux中国 2024-07-18 穿过生命散发芬芳
使用 Conda 管理 MacOS 上的 Ansible 环境 Conda 将 Ansible 所需的一切都收集到虚拟环境中并将其与其他项目分开。 如果你是一名使用 MacOS 并涉及到 Ansible 管理的 Python 开发人员,你可能希望使用 Conda 包管理器将 Ansible 的工作内容与核心操作系统和其他本地项目分开。 Ansible 基于 Python。要让 Ansible 在 MacOS 上工作,Conda 并不是必须要的,但是它确实让你管 linux中国 2024-07-18 张二河
5 个 Ansible 运维任务 让 DevOps 少一点,OpsDev 多一点。 在这个 DevOps 世界中,看起来开发(Dev)这一半成为了关注的焦点,而运维(Ops)则是这个关系中被遗忘的另一半。这几乎就好像是领头的开发告诉尾随的运维做什么,几乎所有的“运维”都是开发说要做的。因此,运维被抛到后面,降级到了替补席上。 我想看到更多的 OpsDev。因此,让我们来看看 Ansible 在日常的运维中可以帮助你什么。 我选择在 linux中国 2024-07-18 泡泡
使用 ansible-bender 构建容器镜像 了解如何使用 Ansible 在容器中执行命令。 容器和 Ansible 可以很好地融合在一起:从管理和编排到供应和构建。在本文中,我们将重点介绍构建部分。 如果你熟悉 Ansible,就会知道你可以编写一系列任务,ansible-playbook 命令将为你执行这些任务。你知道吗,如果你编写 Dockerfile 并运行 podman build,你还可以在容器环境中执行此类命令,并获得相同 linux中国 2024-07-18 贤蛋大眼萌
如何在 CentOS 8/RHEL 8 上安装 Ansible(自动化工具) Ansible 是给 Linux 系统管理员使用的出色自动化工具。它是一种开源配置工具,能让系统管理员可以从一个中心节点(即 Ansible 服务器)管理数百台服务器。将 Ansible 与 Puppet、Chef 和 Salt 等类似工具进行比较时,它是首选的配置工具,因为它不需要任何代理,并且可以工作在 SSH 和 python 上。 在本教程中,我们将学习如何在 CentOS 8 和 RHE linux中国 2024-07-18 大猫
开源软件名称中的故事 有没有想过你喜欢的开源项目或编程语言的名称来自何处?让我们按字母顺序了解一下流行的技术术语背后的起源故事。 GNOME、Java、Jupyter、Python……如果你的朋友或家人曾留意过你的工作对话,他们可能会认为你从事文艺复兴时期的民间文学艺术、咖啡烘焙、天文学或动物学工作。这些开源技术的名称从何而来?我们请我们的作者社区提供意见,并汇总了一些我们最喜欢的技术名称的起源故事。 Ansible linux中国 2024-07-18 捡田螺的小男孩
在 AWS 中使用 Ansible 来管理你的 SSH 密钥 如果你长期使用亚马逊 Web 服务(AWS)中的实例,你可能会遇到下面这个常见的问题,它不是因为技术性的原因导致的,更多的是因为人类追求方便舒适的天性:当你登录一台你最近没有使用的区域的新实例,你最终会创建一个新的 SSH 密钥对,久而久之这最终就会造成个人拥有太多密钥,导致管理起来复杂混乱。 本文将会介绍一种在所有区域中使用你的公钥的方法。最近,一篇 Fedora Magazine 的文章介绍了 linux中国 2024-07-18 宇宙之一粟
提升自动化技巧的 10 篇 Ansible 文章 今年,准备好,用出色的 Ansible 自动化技能装备自己的技能包吧。 今年我关注了大量关于 Ansible 的文章,以下这些内容都值得每个人学习,无论是否是 Ansible 的新手。 这些文章值得大家标记为书签,或者设置个计划任务(亦或者是设置一个 Tower/AWX 任务),用来提醒自己常读常新。 如果你是 Ansible 的新手,那么就从这些文章开始着手吧: 《Ansible 快速入门指南》 linux中国 2024-07-18 张二河
我最喜欢用的 5 个 Ansible 模块 了解如何通过这些 Ansible 模块实现几乎任何事情。 在我成长的时候,我爷爷在他的花园里有一个棚子。他经常会花几个小时在那里制作和修复东西。这是在我们有互联网之前的事情,所以我花了很多时间看他在那个棚子里创造东西。虽然棚子里有很多工具,从钻头到车床到电器配件,还有很多东西我至今都无法辨认,但他使用的只是他手头的一小部分。然而,他能做到的事情似乎永远没有极限。 我之所以告诉你这个故事,是因为我觉 linux中国 2024-07-17 竹子爱熊猫
如何使用 Ansible 安装软件 使用 Ansible 剧本自动安装和更新设备上的软件。 Ansible 是系统管理员和开发人员用来保持计算机系统处于最佳状态的一种流行的自动化工具。与可扩展框架一样,Ansible 本身功能有限,它真正的功能体现在许多模块中。在某种程度上,Ansible 模块就是 Linux 系统的命令。它们针对特定问题提供解决方案,而维护计算机时的一项常见任务是使所有计算机的更新和一致。 我曾经使用软件包的文本 linux中国 2024-07-17 向阳逐梦
使用 Ansible 的 Kubernetes 模块实现容器编排自动化 将 Kubernetes 与 Ansible 结合实现云端自动化。此外,还可以参照我们的 Ansible 的 k8s 模块速查表。 Ansible 是实现自动化工作的优秀工具,而 Kubernetes 则是容器编排方面的利器,要是把两者结合起来,会有怎样的效果呢?正如你所猜测的,Ansible + Kubernetes 的确可以实现容器编排自动化。 Ansible 模块 实际上,Ansible 本 linux中国 2024-07-17 三掌柜
将你的日历与 Ansible 集成,以避免与日程冲突 通过将日历应用集成到 Ansible 中,确保你的自动化工作流计划不会与其他东西冲突。 “随时”是执行自动化工作流的好时机吗?出于不同的原因,答案可能是否定的。 如果要避免同时进行更改,以最大限度地减少对关键业务流程的影响,并降低意外服务中断的风险,则在你的自动化运行的同时,其他任何人都不应该试图进行更改。 在某些情况下,可能存在一个正在进行的计划维护窗口。或者,可能有大型事件即将来临、一个关键的 linux中国 2024-07-17 剑圣无痕
在树莓派集群中部署 Ceph 使用 ceph-ansible 安装 Ceph 存储,并将其部署在树莓派集群中。 Ceph 是一个开源软件存储平台,它在统一的存储集群中提供对象、块和文件系统存储。我第一次使用 Ceph 是在 OpenStack 中集成它的时候。一开始,我很困惑,既然存储设备广泛存在,为什么要使用 Ceph。但在使用了三年多之后,这个平台的稳定性和完整性一再证明了它的价值。 本文将告诉你如何使用 ceph-ans linux中国 2024-07-17 竹子爱熊猫
使用 Ansible 的第一天 一名系统管理员分享了如何使用 Ansible 在网络中配置计算机并把其带入实际工作的信息和建议。 无论是第一次还是第五十次,启动并运行一台新的物理或虚拟计算机都非常耗时,而且需要大量的工作。多年来,我一直使用我创建的一系列脚本和 RPM 来安装所需的软件包,并为我喜欢的工具配置各种选项。这种方法效果很好,简化了我的工作,而且还减少了在键盘上输入命令的时间。 我一直在寻找更好的工作方式。近几年来,我 linux中国 2024-07-17 Escape
改进你的 Ansible 剧本的 4 行代码 只要付出一点点努力,你就可以帮助下一个人,不只是绘制出安全路径,还可以留下危险的警告。 在博客圈里,人们对基础架构即代码、持续集成/持续交付(CI/CD)管道、代码审查和测试制度赞不绝口,但人们很容易忘记,这种精心设计的象牙塔只是一种理想,而不是现实。虽然不完美的系统困扰着我们,但我们必须交付一些东西。 在系统自动化的过程中,很少有比那些通过粘合 API 创建的象牙塔更脆弱的塔。这是一个脆弱的世界 linux中国 2024-07-17 穿过生命散发芬芳
Ansible 自动化工具安装、配置和快速入门指南 市面上有很多自动化工具。我可以举几个例子,例如 Puppet、Chef、CFEngine、Foreman、Katello、Saltstock、Space Walk,它们被许多组织广泛使用。 自动化工具可以做什么? 自动化工具可以自动执行例行任务,无需人工干预,从而使 Linux 管理员的工作变得更加轻松。这些工具允许用户执行配置管理,应用程序部署和资源调配。 为什么喜欢 Ansible? Ansi linux中国 2024-07-17 竹子爱熊猫
Ansible 剧本快速入门指南 我们已经写了两篇关于 Ansible 的文章,这是第三篇。 如果你是 Ansible 新手,我建议你阅读下面这两篇文章,它会教你一些 Ansible 的基础以及它是什么。 第一篇: Ansible 自动化工具安装、配置和快速入门指南 第二篇: Ansible 点对点命令快速入门指南示例 如果你已经阅读过了,那么在阅读本文时你才不会感到突兀。 什么是 Ansible 剧本? 剧本 playbook linux中国 2024-07-17 法医
Ansible 点对点命令快速入门指南示例 之前,我们写了一篇有关 Ansible 安装和配置 的文章。在那个教程中只包含了一些使用方法的示例。如果你是 Ansible 新手,建议你阅读上篇文章。一旦你熟悉了,就可以继续阅读本文了。 默认情况下,Ansible 仅使用 5 个并行进程。如果要在多个主机上执行任务,需要通过添加 -f [进程数] 选项来手动设置进程数。 什么是 点对点 ad-hoc 命令? 点对点命令用于在一个或多个受控节点上 linux中国 2024-07-17 Escape