学习
实践
活动
工具
TVP
写文章

Linux自动化维工具之ansible(二)

糖豆贴心提醒,本文阅读时间8分钟 YAML简介 YAML是一个可读性高的用来表达资料序列的格式。 YAML参考了其他多种语言,包括:XML、C语言、Pytho...

44560

Python Linux自动化维 -- Openpyxl Excel处理

23530
  • 广告
    关闭

    热门业务场景教学

    个人网站、项目部署、开发环境、游戏服务器、图床、渲染训练等免费搭建教程,多款云服务器20元起。

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux自动化维工具之ansible(一)

    豌豆贴心提醒,本文阅读时间5分钟 自动化维发展的必然方向,同时也是一个维工程师实现效率最大化的必然选择。 自动化的知识可以说是浩瀚如海,本文将选择其中一个工具ansible为大家介绍一下。 ansible是新出现的维工具是基于Python研发的糅合了众多老牌维工具的优点实现了批量操作系统配置、批量程序的部署、批量运行命令等功能。 维工具常见的工作模式 1、agent模式: 基于ssl实现。代理工作在被监控端。像puppet。 2、agentless模式: 基于ssh服务实现工作在被监控端。监控端是ssh的客户端。

    1.4K50

    linux系统Ansible自动化维部署方法

    ansible是新出现的自动化维工具,基于Python研发。 整合了众多老牌维工具的优点实现了批量操作系统配置、批量程序的部署、批量运行命令等功能,下面就看一下如何部署 在命令行,提取Ansible源代码,git clone git://github.com/ansible

    26242

    高级维架构师分享Linux 集群和自动化维心得

    下面,@抚琴煮酒(余洪春)将为大家解答关于Linux集群和自动化维方面的问题。 内容多多,干活多多,分享给有需要的网友们交流、学习。 【嘉宾介绍】 余洪春(抚琴煮酒),高级维架构师、资深系统管理员,在电子商务领域及云计算领域工作10多年,在Linux集群、自动化维、DevOPS及高并发高流量网站架构设计等方面进行了深入的研究;在大量一线实践中积累了丰富的经验 Q:作为研发的同学,平常也要做些网络架构、维评估等工作,是否有必要系统学习下linux 方方面面的知识? A:恩,这个还是有必要的,熟悉Linux系统方向对工作还是很有帮助的,以后可以往架构师的方向转。 Q:你好,我发现这本书,名称是 Linux集群和自动化维。

    1.5K20

    自动化

    2 系统配置参数优化 web服务器优化:网络连接的压力,硬盘读压力 tcp_max_syn_backlog 处理第二次握手状态的数量,默认1024,可以增...

    9510

    自动化

    当你需要持续、频繁地进行一些事情,自动化维就是需要的。 OS环境初始化 配置管理工具puppet或satkstack 组件部署 nginx、mysql等 应用程序包部署 xxx 申请关联服务 dns\lvs\cache 自动化测试 对接自动化测试 业务上线 监控系统、CMDB 自动化平台 image.png DNS管理平台+后端BIND:https://www.oschina.net/p/namedmanager

    12130

    Linux云计算维架构师(连载)-自动化维ansible-10

    用户模块可以帮助用户管理远程客户机中的用户,例如创建、删除、修改用户属性等。其常用的参数如表1.5所示。

    15530

    Linux云计算维架构师(连载)-自动化维ansible-04

    使用过程中,维人员可以添加一个参数“-o”,使其简洁化输出,代码及如下所示。

    15310

    Linux云计算维架构师(连载)-自动化维ansible-06

    在主机清单中,Ansible将所有机器分成不同的组并定义不同的组名,运行命令时只需要指定特定的组名就能达到批量操作的目的。下面将从六个方面对Ansible的主机...

    12610

    Linux云计算维架构师(连载)-自动化维ansible-13

    角色(roles)是Ansible自1.2版本开始引入的新特性,用于层次性,结构化地组织playbook。roles能够根据层次型结构自动装载变量文件、task...

    16920

    Linux云计算维架构师(连载)-自动化维ansible-14

    1.1 小结 本套章为读者介绍了自动化维工具Ansible的概念、工作原理、主机清单、配置模块、YAML语言的使用方式以及playbook的编写规则及案例实战。

    18630

    Python Linux系统管理与自动化

    Py't'hon语言与Linux系统管理 Py't'hon生态工具 打造命令行工具 文本处理 Linux系统管理 使用python监控Linux系统 文档与报告 网络 Python自动化部署

    18120

    Linux云计算维架构师(连载)-自动化维ansible-15

    1.1 ansible自动化维类习题 1.填空题 (1) 为了减少时间开销,可以借助_______来实现多台服务器的同一功能的一键部署,省时省力。 A.类似第三方用作容器的工具 B.上线发布工具 C.监控系统服务工具 D.自动化维工具 (2) Ansible是基于 工作,其本身没有批量部署的能力。

    19910

    Linux云计算维架构师(连载)-自动化维ansible-01

    为了减少时间开销,可以借助自动化维工具来实现多台服务器的同一功能的一键部署,省时省力。本章就将对常见的自动化维工具进行详解。 1.1 Ansible简介 随着科技的发展,自动化维已经成为维工程师必知必会的一项技能。 其中,以自动化最为突出。 自动化维技术的实现,改变了人与设备之间的操作模式,极大的提高了服务器各功能的完成效率。 自动化维工具以Puppet、Saltstack、Ansible为主要代表,但相对于Puppet和Saltstack而言,Ansible更加轻便及完善,故本章主要以Ansible为例来讲解自动化维的实现 1.1.2 Ansible简介 Ansible是一款基于Python开发的自动化维工具,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置

    21310

    Linux云计算维架构师(连载)-自动化维ansible-02

    也就是说Ansible执行自动化任务,主要分为以下两种执行模式: 1、ad-hoc:单个模块,单条命令的批量执行。

    22520

    Linux云计算维架构师(连载)-自动化维ansible-15

    1.1 ansible自动化维类习题 1.填空题 (1) 为了减少时间开销,可以借助_______来实现多台服务器的同一功能的一键部署,省时省力。 A.类似第三方用作容器的工具 B.上线发布工具 C.监控系统服务工具 D.自动化维工具 (2) Ansible是基于 工作,其本身没有批量部署的能力。

    13520

    Linux云计算维架构师(连载)-自动化维ansible-07

    在Ansible中的变量分为内置变量与自定义变量,通过在主机清单中添加一些变量能简化主机清单的设置。1.3.2小节在主机清单中添加客户机的用户名与密码,其实就是...

    13220

    Linux云计算维架构师(连载)-自动化维ansible-09

    copy模块可以将Ansible服务器中的文件复制到客户机中。下面将/etc/hosts文件复制至webserver组中客户机的/tmp文件下,命名为“2.tx...

    17030

    Linux云计算维架构师(连载)-自动化维ansible-12

    YAML是“YAML Ain't a Markup Language”(YAML不是一种标记语言)的递归缩写,通常在Ansible配置中都需要使用YAML语言,...

    17720

    扫码关注腾讯云开发者

    领取腾讯云代金券