![](https://img-blog.csdnimg.cn/20190927151124774.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
自动化运维专栏
文章平均质量分 82
自动化运维专栏
一个运维小青年
改变自己,才能适应世界
展开
-
ansible-Role角色批量按照node_export节点,并追加信息到Prometheus文件中
WA510-生产-设备管理09 ansible_internal_ip=xxxx ansible_host=xxxxWA485-生产-设备管理08 ansible_internal_ip=xxxx ansible_host=xxxx- name: 任务总线hosts: oatasks:- name: 加载变量- name: 获取当前组名set_fact:- name: 生成 main.yml 文件delegate_to: localhost # 指定任务在本地执行。原创 2024-06-12 22:58:57 · 471 阅读 · 0 评论 -
jenkins流水线实现xjar加固
Spring Boot JAR 安全加密运行工具原创 2023-09-26 11:42:50 · 1008 阅读 · 0 评论 -
【playbook剧本批量创建用户,密码】【playbook剧本同时安装nginx,httpd能启动】【批量部署Jdk+Tomcat+Jenkins剧本】
文章目录创建10个用户分别是user1--user10,并设置密码为123456789要求playbook剧本编写安装httpd与nginx服务,要求httpd与nginx均可同时开启,访问nginx的页面是“hello nginx”、访问httpd的页面是“hello Apache”。在测试安装 nginx 80 端口重点结合到一个剧本里面创建10个用户分别是user1–user10,并设置密码为123456789要求playbook剧本编写步骤语法;hosts: web2user: roo原创 2021-09-20 17:49:49 · 636 阅读 · 0 评论 -
【创建10个用户Roles角色】【批量部署Jdk+Tomcat+Jenkins角色】
文章目录Roles角色批量创建10个用户批量部署Jdk+Tomcat+Jenkins角色roles角色目录顺序:role_name/ —角色名称=目录files/:存储一些可以用copy调用的静态文件。tasks/: 存储任务的目录,此目录中至少应该有一个名为main.yml的文件,用于定义各task;其它的文件需要由main.yml进行“包含”调用;handlers/:此目录中至少应该有一个名为main.yml的文件,用于定义各handler;其它的文件需要由(与notify:名字相同原创 2021-09-21 20:06:15 · 199 阅读 · 0 评论 -
ansible 变量、模块、判断、循环、渲染、jinjia、幂等性、过滤器、辛苦大总结
文章目录关键字变量模块循环条件判断过滤器这里声明一下,以下所有内容,都是我百度朱双印老师的博客内容,做了一个类似大清单,方便我自己能一下查找到,没有任何其他目地,内容有错误的请大家多多包涵,谢谢大家关键字run_once关键字我们就需要借助到”run_once”关键字了,”run_once”关键字能让对应的任务只运行一次block关键字block”关键字将多个任务整合成一个”块”,这个”块”将被当做一个整体,我们可以对这个”块”添加判断条件,当条件成立时,则执行这个块中的所有任务block原创 2022-04-09 13:24:41 · 1153 阅读 · 0 评论 -
ansible+Crontab批部署巡检
二、ansible安装 有脚本可以 直接传公钥1、 准备环境----关闭防火墙和selinux环境:主机:4台 1个控制节点 3个被控制节点解析:本地互相解析(所有机器)vim /etc/hosts所有机器:安装ansible基础----inventory主机清单inventory文件通常用于定义要管理主机的认证信息,例如ssh登录用户名、密码以及key相关信息。查看配置文件:1.主配置文件:/etc/ansible/ansible.cfg #主要设置一些ansible初始化的信息原创 2022-07-23 13:56:23 · 1786 阅读 · 1 评论 -
ansible批量添加巡检服务器
大概思路图编辑foo.yml文件 设置密码我这里是直接放在刚才的变量文件里面拉,改了一下名称使用sed流编译器我们这里需求是修改一下巡检的脚本,让他根据巡检的服务器ip定义巡检日志名称查看这里已经更改拷贝单个文件到目标服务器 实例则会报错。group参数 : 指定文件拷贝到远程主机后的属组,但是远程主机上必须有对应的组,否则会报错。mode参数 : 指定文件拷贝到远程主机后的权限,如果你想将权限设置为"rw-r–r–",则可以使用mode=0644表示,如果你原创 2022-08-05 15:44:00 · 946 阅读 · 0 评论 -
【企业级自动化运维神器/工具Ansible】【ansible-playbook 剧本(1)重点】【单个剧本】【触发器剧本】【循环:迭代juben】【变量vars_files剧本】
ansible-playbook 剧本(1)Playbook介绍playbook是ansible用于配置,部署,和管理被控节点的剧本。通过playbook的详细描述,执行其中的tasks,可以让远端主机达到预期的状态。playbook是由一个或多个”play”组成的列表。 当对一台机器做环境初始化的时候往往需要不止做一件事情,这时使用playbook会更加适合。通过playbook你可以一次在多台机器执行多个指令。通过这种预先设计的配置保持了机器的配置统一,并很简单的执行日常任务。ansible通原创 2021-09-17 23:06:41 · 359 阅读 · 0 评论 -
【企业级自动化运维神器/工具Ansible】【多个playbook剧本】【when判断模块】【搜集主机模块】【role角色】【项目实战】【批量部署Jenkins】
文章目录ansible-playbook(2)创建多个play group模块 user模块2.条件执行when模块使用变量并不显示搜集主机相关信息Role角色目录结构实战步骤步骤6编写 剧本 就是针对谁谁谁 执行的7.编写剧本[root@ansible-server roles]# vim site.yml项目实战:通过ansible上线批量部署Jenkinsansible-playbook(2)group模块参数:name参数:必须参数,用于指定组名称。state参数:用于指定组的状态,两原创 2021-09-19 00:52:54 · 644 阅读 · 0 评论 -
【企业级自动化运维神器/工具Ansible】【Ad-Hoc 模块】【常用模块 copy 拷贝】【软件包管理 yum 模块】【服务管理service模块】【文件模块file】
文章目录企业级自动化运维神器/工具Ansible一、介绍1.自动化运维工具对比2.Ansible简介二、ansible安装 有脚本可以 直接传公钥安装ansible基础----inventory主机清单主配置文件尝试配置俩个定义一个组,可以有多个主机为一个组指定变量,组内每个主机都可以使用该变量Ansible Inventory 常见的内置参数:语法查看组内主机列表,一般都是看主清单法:ansible 组名 --list-hosts[root@ansible-server ~]# ansible原创 2021-09-16 22:20:23 · 346 阅读 · 0 评论 -
Jenkins-Pipeline、流水线,企业最受宠技术,实战项目一Pipeline+Maven+Ansible+Tomcat
文章目录实战项目Pipeline+Maven+Ansible+Tomcat12.1 Jenkins服务器配置解析12.2 Jenkins服务器Ansible配置12.3 Jenkins剧本12.4 后端服务器jdk、tomcat配置配置环境变量12.5 后端服务器配置脚本12.6 Jenkins pipeline代码实战项目Pipeline+Maven+Ansible+Tomcat| Jenkins服务器 | 192.168.153.190 || ------------- | -----------原创 2021-12-02 21:09:08 · 1583 阅读 · 0 评论