![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自动化部署
文章平均质量分 97
(─__─)
这个作者很懒,什么都没留下…
展开
-
(四)ansible----playbook模板template,角色roles---编排httpd,nginx,memached,mysql
文章目录十一. playbook模板template介绍template使用1. when2. 迭代:with_items3. template中的for 和 if 循环4. 节点过多导致的超时----serial十二. roles角色roles目录结构Roles各目录作用创建roleplaybook调用角色(有多个角色)实战案例1:实现 httpd 角色2. 实现 nginx 角色3. 实现 memcached 角色4 .实现 mysql 5.6 的角色5. 实现多角色的选择推荐资料十一. playb原创 2021-06-14 21:54:10 · 573 阅读 · 0 评论 -
cobbler实现PXE,UEFI(支持更多的硬件环境)
cobbler 介绍维护起来比较方便必须连接互联网----网关,dns快速网络安装linux操作系统的服务,支持众多的Linux发行版:Red Hat、Fedora、CentOS、Debian、Ubuntu和SuSE,也可以支持网络安装windowsPXE的二次封装,将多种安装参数封装到一个菜单Python编写提供了CLI(命令行)和Web的管理形式工作过程1.client裸机配置了从网络启动后,开机后会广播包请求DHCP服务器(cobbler server)发送其分配好的一个IP2.原创 2021-02-02 18:20:36 · 1391 阅读 · 1 评论 -
(二)ansible (常用模块commad,shell.script,copy),ansible-playbook命令
文章目录六. ansible常用模块commadshellscriptcopyfetchfileunarchive其他七. ansible系列命令ansible-galaxyansible-pullansible-playbookansible-vaultAnsible-console八. playbook1.YAML介绍2.YAML语法3.三种常见的数据交换格式Playbook核心元素playbook基础组件4.运行playbook5. handlers和notify结合使用触发条件6.Playbook中原创 2021-03-18 14:38:28 · 947 阅读 · 0 评论 -
(一) ansible (架构,安装,用法,命令ansible,ansible-doc,基于key验证)ssh免密
文章目录一.ansible特性二 .架构工作原理Ansible主要组成部分二. 安装ansible1.相关文件2.主机清单inventory三. ansible 配置文件四. ansible系列命令1.ansible-doc 显示模块帮助2. ansible命令五. 实现基于key验证(必做)5.Host-pattern主机参数6.ansible命令内部执行过程特殊用法(建议)总结###灰度测试:一台一台修改版本一.ansible很详细的网站http://ansible.com.cn/特性模块化原创 2021-03-18 14:36:01 · 213 阅读 · 0 评论 -
shell进阶--数组--eval二次扫描,mktemp临时文件,install,expect自动化
文章目录常用操作declare -a 普通数组declare -A 关联数组原创 2020-11-03 09:03:23 · 406 阅读 · 0 评论 -
运维自动化工具,pssh,pscp,pslurp(前提都是基于ssh的key验证)
文章目录轻量级自动化运维工具1.pssh工具pscp.pssh命令pslurp命令轻量级自动化运维工具所有工具都包含在EPEL源中-----也就是得安装且这些工具是基于key下实现才有意义pssh:基于python编写,可在多台服务器上执行命令的工具,也可实现文件复制–基于pacp,提供了基于ssh和scp的多个并行工具项目:http://code.google.com/p/parallel-ssh/pdsh:Parallel remote shell program,是一个多线程远程shell原创 2021-03-06 14:20:31 · 481 阅读 · 0 评论 -
计划任务,at一次性,anacron,crontab周期
文章目录Linux任务计划一. at 一次性任务执行方式二. cron 周期性任务计划anacron系统管理临时文件用户计划任务crontab三. 特殊用法一般最后扔进垃圾箱/dev/null-----避免发送邮件广播wall 在/usr/bin/wallLinux任务计划周期性任务执行未来的某时间点执行一次任务at 指定时间点,执行一次性任务batch 系统自行选择空闲时间去执行此处指定的任务cron 周期性运行某任务一. at 一次性任务包:atat 命令:at [option]原创 2021-03-06 12:14:53 · 173 阅读 · 0 评论 -
(三)ansible, playbook(yuml语法,变量)
文章目录一.ansible特性架构工作原理Ansible主要组成部分Ansible主要组成部分灰度测试:一台一台修改版本一.ansible公司计划在年底做一次大型市场促销活动,全面冲刺下交易额,为明年的上市做准备。公司要求各业务组对年底大促做准备,运维部要求所有业务容量进行三倍的扩容,并搭建出多套环境可以共开发和测试人员做测试,运维老大为了在年底有所表现,要求运维部门同学尽快实现,当你接到这个任务时,用ansible实现特性模块化:调用特定的模块,完成特定任务有Paramiko,原创 2021-01-19 17:51:09 · 140 阅读 · 0 评论 -
anaconda---kickstart文件
文章目录anaconda工作过程anaconda安装向导anaconda工作过程Anaconda安装系统分成三个阶段:1.安装前配置阶段安装过程使用的语言键盘类型安装目标存储设备Basic Storage:本地磁盘特殊设备:iSCSI设定主机名配置网络接口时区管理员密码设定分区方式及MBR的安装位置创建一个普通用户选定要安装的程序包2.安装阶段在目标磁盘创建分区,执行格式化操作等将选定的程序包安装至目标位置安装bootloader和initramfs3.图形模式原创 2021-02-02 18:08:38 · 193 阅读 · 0 评论 -
数据的实时同步inotify+rsync(监控+同步)
文章目录原创 2021-02-02 18:22:25 · 223 阅读 · 0 评论 -
tftp服务---基于PXE安装centos系统
PXE介绍PXE:Preboot Excution Environment 预启动执行环境Intel公司研发基于Client/Server的网络模式,支持远程主机通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统PXE可以引导和安装Windows,linux等多种操作系统在没有bootloader的情况下 (没光盘)实现自动化在网卡里面设置—引导程序PXE工作原理...原创 2021-02-02 18:07:52 · 156 阅读 · 0 评论 -
自动化----dhcp服务
文章目录一.DHCP服务(基于UDP)二. DHCP实现三. 搭建dhcp服务搭建服务器客户端使用一.DHCP服务(基于UDP)网络配置静态指定动态获取: bootp:boot protocol MAC与IP一一静态对应dhcp:增强的bootp,动态DHCP: (Dynamic Host Configuration Protocol)动态主机配置协议局域网协议,UDP协议主要用途: 用于内部网络和网络服务供应商自动分配IP地址给用户 用于内部网络管理员作为对所有电脑作集中管理的原创 2021-02-02 18:08:07 · 67 阅读 · 0 评论