Expect是Linux操作系统下的一个用来处理交互操作,系统默认是没有安装expect库,所以执行expect会提示找不到命令,需要手动安装,其它安装也比较简单,可以通过二进制源码包编译配置进行安装,也可以通过网络借助yum源来安装,yum源安装比较简单;我们下面借助Expect库来实现Linux ...
分类:
系统相关 时间:
2019-05-04 00:32:38
阅读次数:
169
上篇提到了ansible基本安装、配置及命令行使用,这篇分享下ansible的高级用法即playbook,在生产环境如果需要完成负责任务,如大批量服务安装配置等,可以采用playbook方式来完成,高效且易于维护。第1章Playbook基本使用使用Playbook的好处特点?易读的编排语言?适合配置管理和应用部署?非常适合部署复杂的工作先来认识一下Playbook自动部署Nginxmain.yml
分类:
其他好文 时间:
2019-05-01 22:30:14
阅读次数:
208
第1章Ansible概述1.1IT自动化的好处1.1.1团队影响?节省时间,提高工作效率?消除重复任务?更少的错误风险?改善协作和工作满意度1.1.2企业影响?克服复杂性?更多创新资源?加强问责制和合规性1.2Ansible是什么Ansible是一种IT自动化工具。它可以配置系统,部署软件以及协调更高级的IT任务,例如持续部署,滚动更新。Ansible适用于管理企业IT基础设施,从具有少数主机的小
分类:
其他好文 时间:
2019-05-01 22:25:20
阅读次数:
163
一. git 概括 二.常用指令 三.常见错误 四.远程仓库 1.码云 ①新建仓库 2.创建组织 ① ② ③ ...
分类:
其他好文 时间:
2019-04-29 20:59:38
阅读次数:
154
一、PXE介绍PrebootExcutionEnvironment预启动执行环境基于Client/Server的网络模式,支持远程主机通过网络从远端服务器下载映像,并由此支持通过网络安装操作系统PXE可以引导和安装Windows,Linux等多种操作系统,此处只用pxe实现centos系统的自动化安装二、操作前准备:仅主机模式,关闭vmware的dhcp服务三、操作步骤1.安装HTTPyumins
分类:
其他好文 时间:
2019-04-20 17:02:10
阅读次数:
269
GaiaStack介绍 GaiaStack是腾讯基于Kubernetes打造的容器私有云平台。这里有几个关键词: GaiaStack的产品功能主要分为下面两个部分,分别是集群管理员的集群管理功能,以及集群用户的应用全生命周期管理的功能。 集群管理中包括对集群的部署、监控、告警、日志以及规划管理等。应 ...
分类:
Web程序 时间:
2019-04-11 17:47:39
阅读次数:
150
1.1 DevOps概率 1111111111111111111 ...
分类:
其他好文 时间:
2019-03-25 17:36:10
阅读次数:
144
简介: ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。 简介: ansible是新出现的自动化运维工具,基于Python开发,集合了众多 ...
分类:
其他好文 时间:
2019-03-19 17:02:15
阅读次数:
137
puppet是什么? puppet是一款用ruby语言编写的,采用C/S架构的自动化运维管理工具或配置管理工具。puppet客户端从服务器(使用puppet apply manifestname子命令可以从本地获取配置文件)获取配置文件manifestname,然后执行相应的操作。 例子1: 创建新 ...
分类:
其他好文 时间:
2019-03-16 09:32:39
阅读次数:
216
测试推荐环境CPU:64位双核处理器内存:4GDDR3数据库:mysql版本大于等于5.6mariadb版本大于等于5.5.6环境系统:CentOS7IP:192.168.0.230设置selinux和防火墙[root@web1~]#ipa1:lo:<LOOPBACK,UP,LOWER_UP>mtu65536qdiscnoqueuestateUNKNOWNgroupdefaultqle
分类:
其他好文 时间:
2019-03-08 23:22:24
阅读次数:
406