随笔 - 139  文章 - 1  评论 - 0  阅读 - 47128

随笔分类 -  自动化运维-ansible

ansible 自动化运维
ansible实践02-ansible高级用法-playbook介绍和使用
摘要:1. ansible核心组件Playbook 1)playbook前言 Playbook:使用yaml格式进行表示。用来描述对应的远程主机需要执行的任务的一种表达方法。 2)了解YAML YAML(/ˈjæməl/,尾音类似camel骆驼)是一个可读性高,用来表达数据序列化的格式。YAML参考了其他 阅读全文
posted @ 2022-03-29 16:09 永远的大空翼 阅读(619) 评论(0) 推荐(0) 编辑
ansible实践01-ansible基本概念以及安装配置和常用模块
摘要:1. 安装和配置ansible 1) ssh部署公钥认证(即ssh无密码登录) 利用非交换式工具实现批量分发公钥与批量管理服务器 a. ssh-keygen b. for i in {2,3}; do ssh-copy-id -i 10.96.211.10$i ; done 2) 安装ansible 阅读全文
posted @ 2022-03-24 11:07 永远的大空翼 阅读(146) 评论(0) 推荐(0) 编辑
jenkins介绍
摘要:Jenkins是一个独立的开源软件项目,是基于java开发的一种持续集成工具,用于监控持续重复的工作,支持各个平台搭建,旨在提供一个开放易用的软件平台,可用于自动化各种任务,如构建,测试和部署软件。 jenkins特点:1. 开源免费;2. 跨平台,支持所有平台;3. 安装配置简单;4. web形式 阅读全文
posted @ 2021-01-21 15:18 永远的大空翼 阅读(415) 评论(0) 推荐(0) 编辑
ansible自动化运维04
摘要:ansible playbook ansible-playbook命令格式: ansible-playbook [option] filename(剧本名字) ansible-playbook 命令的常用选项: -C: 模拟运行 --list-hosts: 列出剧本主机清单 --list-tags 阅读全文
posted @ 2019-10-23 16:53 永远的大空翼 阅读(121) 评论(0) 推荐(0) 编辑
ansible自动化运维03
摘要:ansible自动化运维常用模块 常用模块实现的功能:安装软件包;修改配置文件;创建程序用户组;创建目录,并修改所属和权限;挂载;启动服务;测试。 command模块: shell模块: 注意:command和shell模块功能类似,均不支持别名(命令),区别:command只能使用一条指令,she 阅读全文
posted @ 2019-10-10 11:15 永远的大空翼 阅读(148) 评论(0) 推荐(0) 编辑
ansible自动化运维02
摘要:ansible清单管理 inventory文件通常用于定义要管理主机的认证信息,例如:ssh登录用户名,密码,以及key相关信息。 举个例子:定义清单组 注意:组名为pro,关键字段children表示pro组中的是组。 阅读全文
posted @ 2019-10-09 16:38 永远的大空翼 阅读(109) 评论(0) 推荐(0) 编辑
ansible自动化运维01
摘要:ansible是基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块,ansib 阅读全文
posted @ 2019-09-19 11:15 永远的大空翼 阅读(122) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示