摘要: 1,从文件中读取数据 要使用文本文件中的信息,首先需要将信息读取到内存中。为此,你可以一次性读取文件的全部内容,也可以以每次一行的方式逐步读取。 1.1 读取整个文件 open()接受文件参数,打开文件。关键字with 在不再需要访问文件后将其关闭。 1.2 逐行提取 使用for循环逐行提取文件内容 阅读全文
posted @ 2021-06-13 11:29 小白运维狗 阅读(120) 评论(0) 推荐(0)
摘要: 1 类的创建和使用 1.1 创建类 创建一个Dog类,然后赋予其名字和年龄将其实例化。我们赋予每个dog坐下和打滚的能力 python中首字母大写的名称指的是类。类定义中的括号是空的,因为我们要从空白创建这个类。 1.2 方法__init__( ) 类中的函数称为方法,方法__init__() 是一 阅读全文
posted @ 2021-06-10 13:07 小白运维狗 阅读(824) 评论(0) 推荐(0)
摘要: inventory脚本示例: OpenStack 如果你使用基于OpenStack云的话,相比于手动维护inventory文件,你可以使用openstack_inventory.py动态inventory去直接从OpenStack拉取计算实例的信息。 下载最新版本的OpenStack invento 阅读全文
posted @ 2021-04-20 01:02 小白运维狗 阅读(204) 评论(0) 推荐(0)
摘要: 怎样去构建目录 ansible会在同一时间管理你的很多主机,使用一个列表或者组作为一个目录。一旦你的Inventory定义好了,你就可以使用一些pattern去操作你列表里的主机。 默认的设备目录文件是在/etc/ansible/hosts。你也可以使用选项-i <path>指定一个目录文件。你也可 阅读全文
posted @ 2021-04-20 00:37 小白运维狗 阅读(2581) 评论(0) 推荐(0)
摘要: 环境 通过OpenStack-Ansible安装All-in-one (AIO) 用于: 开发环境 理解OpenStack服务是如何组合在一起的 一个简单的实验环境 尽管这种方式不适合在生产部署,但是比较适合实验开发环境。 最小配置: 8 vCPU’s 50GB root部分 8GB RAM 推荐的 阅读全文
posted @ 2021-04-12 00:51 小白运维狗 阅读(715) 评论(0) 推荐(0)
摘要: 在和windows server通信前 ansible主机条件 如果使用ansible和windows通信和使用windows模块的话,需要满足以下条件: 1,ansible目前可以在微软的支持或者扩展支持下管理windows版本。ansible可以管理的桌面系统包括win7,8.1,10。serv 阅读全文
posted @ 2021-04-04 16:41 小白运维狗 阅读(2216) 评论(0) 推荐(0)
摘要: windows远程管理 不像linux/unix主机默认使用SSH进行配置,windows主机则需要使用WinRM。此篇主要介绍怎样配置和使用winRM用于ansible。 WinRM是一个用于windows主机之间的远程通信管理协议。它是一个基于SOAP的协议,交互使用的是HTTP/HTTPS,并 阅读全文
posted @ 2021-03-25 18:29 小白运维狗 阅读(632) 评论(0) 推荐(0)
摘要: ##filebeat概述 filebeat是中心化和转发日志文件的轻量级应用。在服务器上安装客户端来监控你所需要的文件或者日志事件,并且将他们转发给Elasticsearch或者Logstash来检索。 ###如何工作 当你启动filebeat后,他会启动一个或者多个输入去寻找你定义的文件路径里的文 阅读全文
posted @ 2021-03-23 23:54 小白运维狗 阅读(568) 评论(0) 推荐(0)
摘要: 用处: 用于测试ansible controller是否可以登录nodes及验证python是否可用的模块。 不是使用ICMP协议的ping, 如果想使用ICMP进行测试,可以使用net_ping模块。 参数: data: 如果data里填写的crash,就会返回错误。 返回值: 成功就会返回'po 阅读全文
posted @ 2021-03-06 18:47 小白运维狗 阅读(2107) 评论(0) 推荐(0)
摘要: 1,生成ssh 密钥对 用ssh-keygen生成SSH密钥对,id_rsa.pub公钥用来加密,id_rsa私钥用来解密。 Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh 阅读全文
posted @ 2021-03-06 17:37 小白运维狗 阅读(100) 评论(0) 推荐(0)