上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页
摘要: 本节内容: 运维工具 Ansible特性 Ansible架构图和核心组件 安装Ansible 演示使用示例 一、运维工具 作为一个Linux运维人员,需要了解大量的运维工具,并熟知这些工具的差异,能够熟练运用这些工具去解决一些手动重复的劳动,一方面是避免人工操作失误,另一方面也可以提高工作效率。同时 阅读全文
posted @ 2018-03-26 10:47 wanstack 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 一 系统环境 OpenStack: Mitaka 工具: 最简单的工具:restclient,本次使用curl 二 开搞 访问openstack的API之前,用户使用用户名和密码向keystone进行认证。在通过keystone认证后,keystone会在返回数据中包含一个ServiceCatalo 阅读全文
posted @ 2018-03-20 11:27 wanstack 阅读(909) 评论(0) 推荐(0) 编辑
摘要: 1、普通用户想使用sudo到root用户下执行一些有root权限的操作需要在被管理机器上做如下操作 例子: 然后使用如下ansible命令即可 2、在使用-a参数是如果有空格等情况需要加上双引号或者引号,其中-s表示sudo到root用户下执行,因为普通用户没有权限重启httpd服务 阅读全文
posted @ 2018-03-15 17:03 wanstack 阅读(485) 评论(1) 推荐(0) 编辑
摘要: 一、什么是SSH? 简单说,SSH是一种网络协议,用于计算机之间的加密登录。 如果一个用户从本地计算机,使用SSH协议登录另一台远程计算机,我们就可以认为,这种登录是安全的,即使被中途截获,密码也不会泄露。 最早的时候,互联网通信都是明文通信,一旦被截获,内容就暴露无疑。1995年,芬兰学者Tatu 阅读全文
posted @ 2018-03-14 18:15 wanstack 阅读(244) 评论(0) 推荐(0) 编辑
摘要: playbook是由一个或多个"play"组成的列表。play的主要功能在于将事先归并为一组的主机装扮成事先通过ansible中的task定义好的角色。从根本上来讲所谓task无非是调用ansible的一个module。将多个play组织在一个playbook中即可以让它们联同起来按事先编排的机制同 阅读全文
posted @ 2018-03-09 16:37 wanstack 阅读(342) 评论(0) 推荐(0) 编辑
摘要: YAML 语言(发音 /ˈjæməl/ )的设计目标,就是方便人类读写。它实质上是一种通用的数据串行化格式。 它的基本语法规则如下。 • 大小写敏感 • 使用缩进表示层级关系 • 缩进时不允许使用Tab键,只允许使用空格。 • 缩进的空格数目不重要,只要相同层级的元素左侧对齐即可 • yaml文件以 阅读全文
posted @ 2018-03-09 14:15 wanstack 阅读(1447) 评论(0) 推荐(0) 编辑
摘要: Ansible提供两种方式去完成任务,一是 ad-hoc 命令,一是写 Ansible playbook。前者可以解决一些简单的任务, 后者解决较复杂的任务。 ad hoc——临时的,在ansible中是指需要快速执行,并且不需要保存的命令。说白了就是执行简单的命令—一条命令。 定义主机清单 执行s 阅读全文
posted @ 2018-03-08 17:31 wanstack 阅读(389) 评论(0) 推荐(0) 编辑
摘要: Patterns 是定义Ansible要管理的主机。但是在playbook中它指的是对应主机应用特定的配置或IT流程。 命令格式 使用示例 Patterns 使用 匹配所有的主机 精确匹配 或匹配 非模式匹配 交集匹配 通配符匹配 正则表达式匹配 组合匹配 在ansible-palybook 命令中 阅读全文
posted @ 2018-03-08 14:25 wanstack 阅读(324) 评论(0) 推荐(0) 编辑
摘要: Ansible 可同时操作属于一个组的多台主机,组和主机之间的关系通过 inventory 文件配置. 默认的文件路径为 /etc/ansible/hosts 主机清单示例 Inventory 参数的说明 主机连接: 参数说明 ansible_connection 与主机的连接类型.比如:local 阅读全文
posted @ 2018-03-07 18:10 wanstack 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 配置文件存在不同的位置,但只有一个可用。在下列列表中,ansible从上往下依次检查,检查到哪个可用就用哪个。 ANSIBLE_CFG 环境变量,可以定义配置文件的位置 ansible.cfg 存在于当前工作目录 ansible.cfg 存在与当前用户家目录 /etc/ansible/ansible 阅读全文
posted @ 2018-03-07 17:09 wanstack 阅读(1611) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页