Ansible 使用 RHEL 系统角色

这篇具有很好参考价值的文章主要介绍了Ansible 使用 RHEL 系统角色。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

安装 RHEL 系统角色软件包,并创建符合以下条件的 playbook /home/greg/ansible/timesync.yml 

    在所有受管节点上运行

    使用 timesync 角色

    配置该角色,以使用当前有效的 NTP 提供商

    配置该角色,以使用时间服务器 172.25.254.254

    配置该角色,以启用 iburst 参数

#过滤查找
yum list | grep role

#安装
sudo yum install rhel-system-roles.noarch -y

#查看文件
rpm -ql rhel-system-roles-1.0-5.el8.noarch

#更改配置文件

vim ansible.cfg 

#改动内容
roles_path    = /home/greg/ansible/roles:/usr/share/ansible/roles

#复制文件
cp /usr/share/doc/rhel-system-roles/timesync/example-timesync-playbook.yml /home/greg/ansible/timesync.yml

#修改角色文件
vim timesync.yml
如下:
---
	- hosts: all
	  vars:
		timesync_ntp_servers:
		  - hostname: 172.25.254.254
			iburst: yes
	  roles:
		- rhel-system-roles.timesync


#运行playbook
ansible-playbook timesync.yml

#测试
ansible all -m shell -a 'chronyc sources'

Ansible 使用 RHEL 系统角色,ansible自动化,ansible,linux,运维

 文章来源地址https://www.toymoban.com/news/detail-668905.html

到了这里,关于Ansible 使用 RHEL 系统角色的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Ansible自动化部署工具|各个模块的使用

    1、运维工具特点 Ansible 与 Saltstack 均是基于 Python 语言开发,Ansible 只需要在一台普通的服务器上运行即可,不需要在客户端服务器上安装客户端。因为 Ansible 是基于 SSH 远程管理,而Linux服务器大都离不开SSH,所以Ansible不需要为配置工作添加额外的支持。 Ansible 安装使用非常

    2024年02月01日
    浏览(92)
  • ansible自动化IT工具安装部署与使用验证

    目录 一、环境配置 1、关闭防火墙 2、免密登录配置 3、同步时区 二、服务端配置 1、安装软件 2、查看版本  3、实现远程控制huyang3  4、测试  结果验证: systemctl stop firewalld iptables -F setenforce0 【huyang3】ssh-keygen 【huyang3】ssh-copy-id 192.168.1.116 ntpdate huyang1 yum -y install ansible ansi

    2024年02月11日
    浏览(41)
  • ansible自动化运维工具及常见模块的使用

    目录 一、ansible概述 二、ansible的特性 三、ansible 环境安装部署 管理端安装 ansible: 配置主机清单: 配置密钥对验证: 四、ansible 常见模块的使用 1.command 模块 2.shell 模块 3.cron 模块 4.user 用户管理模块 5.group 用户组管理模块 6.copy 模块 7.file 设置文件属性模块 8.h

    2024年02月22日
    浏览(50)
  • Ansible:简单、快速、安全、最强大的 IT 自动化系统 - 开源日报 No.140

    ansible/ansible Stars: 59.6k License: GPL-3.0 Ansible 是一个极其简单的 IT 自动化系统,它处理配置管理、应用部署、云提供、临时任务执行、网络自动化和多节点编排。Ansible 使得像零停机滚动更新与负载均衡器一样复杂的更改变得容易。主要功能包括: 极其简单的设置过程和最小学习

    2024年02月22日
    浏览(68)
  • Ansible:简单、快速、安全、最强大的 IT 自动化系统 | 开源日报 No.140

    Stars: 59.6k License: GPL-3.0 Ansible 是一个极其简单的 IT 自动化系统,它处理配置管理、应用部署、云提供、临时任务执行、网络自动化和多节点编排。Ansible 使得像零停机滚动更新与负载均衡器一样复杂的更改变得容易。主要功能包括: 极其简单的设置过程和最小学习曲线 快速并

    2024年01月20日
    浏览(67)
  • 【Ansible】Ansible自动化运维工具之playbook剧本

      简单来说,playbooks是一种简单的配置管理系统与多机器部署系统的基础。与现有的其他系统有不同之处,且非常适合复杂应用的部署。   Playbooks 可用于声明配置,更强大的地方在于,playbooks可以编排有序的去执行过程,甚至做到多组机器间来回有序的执行特别指定的

    2024年02月14日
    浏览(36)
  • Ansible自动化部署工具

    1、运维工具特点 Ansible 与 Saltstack 均是基于 Python 语言开发,Ansible 只需要在一台普通的服务器上运行即可,不需要在客户端服务器上安装客户端。因为 Ansible 是基于 SSH 远程管理,而Linux服务器大都离不开SSH,所以Ansible不需要为配置工作添加额外的支持。 Ansible 安装使用非常

    2024年02月01日
    浏览(44)
  • Ansible 自动化安装软件

    例子如下: 创建一个名为/ansible/package.yml 的 playbook :         将 php 和 mariadb 软件包安装到 dev、test 和 prod 主机组中的主机上         将 RPM Development Tools 软件包组安装到 dev 主机组中的主机上         将 dev 主机组中主机上的所有软件包更新为最新版本 这里使用了 yum模块

    2024年02月11日
    浏览(48)
  • ansible 云计算 自动化

    四台服务器: ansible: 管理端 node01 node02 node03: 被管理节点 1) 安装 [root@ansible ~]# yum install ansible -y 2) 查看帮助 [root@ansible ~]# ansible-doc -l | wc -l    # 查看模块数量 [root@ansible ~]# ansible-doc -s yum        # 查看yum模块的参数 [root@ansible ~]# ansible-doc yum           # 查看相关帮助信息 (搜

    2023年04月08日
    浏览(38)
  • Ansible自动化运维

    目录 前言 一、概述 常见的开源自动化运维工具比较 二、ansible环境搭建 三、ansible模块 (一)、hostname模块 (二)、file模块 (三)、copy模块 (四)、fetch模块 (五)、user模块 (六)、group模块 (七)、cron模块 (八)、yum_repository模块 (九)、yum模块 (十)、service模块

    2024年02月09日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包