ICode9

精准搜索请尝试: 精确搜索
  • ansible 自动化运维(2)2020-11-13 17:03:05

    正文 回到顶部 Ansible playbook 简介   playbook 是 ansible 用于配置,部署,和管理被控节点的剧本。  通过 playbook 的详细描述,执行其中的一系列 tasks ,可以让远端主机达到预期的状态。playbook 就像 Ansible 控制器给被控节点列出的的一系列 to-do-list ,而被控节点必须要完成

  • 关于ansible的随笔2020-10-23 16:50:56

    闲来无事,写一下ansible相关的小知识吧。1.ansible的 Ad-Hoc什么是Ad-Hoc呢,很简单就是临时命令,就是相对于playbook直接可以执行的,简单举例。ansible -i /tmp/host_test.txt -m command -a "hostname" -f 2ansible -i /tmp/test.txt -f5 -m ping这样就是最简单可以直接执行的,至于-i,

  • AtlassianTeam Playbook | 用户体验中的移情地图2020-09-02 07:01:21

    用户体验,就是换位思考的过程移情设计帮助你从用户研究中获得洞察,提升对目标用户的认识,并且同理用户行为和感受。对用户的需求进行分类和分组。通过对目标用户的深入了解,加强基于角色的设计思维。 如果你在团队健康监视里的「价值和指标」,「概念验证」方面亮红灯,那这次活动可能会对

  • ansible-playbook 一键部署ntp时间同步 yml2020-07-07 15:06:00

    --- - hosts: all any_errors_fatal: "{{ any_errors_fatal | default(true) }}" tasks: - name: yum install ntp yum: name: ntp state: present tags: - install_ntp - name: set timezone to Asia-Shan

  • 第一个简单yaml文件用ansile-playbook运行2020-06-29 22:54:53

    为何要学习yaml和json呢?这玩意在生产环境尤为重要。 一、编写yaml文件 --- - hosts: all tasks: - name: Install httpd yum: name=httpd state=present - name: test copy template: src=/root/1.txt dest=/root/1.txt notify: - Start chrony - name: ensure http

  • Atop监控部署 playbook2020-06-16 12:09:32

      --- - name: Install the atop and savetime 3 days and Interval 15s hosts: "{{ ip }}" vars: date: 3 gather_facts: no tasks: - name: yum atop yum: name: https://www.atoptool.nl/download/atop-2.3.0-1.el7.x86_64.rpmstate: presen

  • yaml语法和playbook写法2020-06-13 12:54:04

    ansible的playbook采用yaml语法,它简单地实现了json格式的事件描述。yaml之于json就像markdown之于html一样,极度简化了json的书写。在学习ansible playbook之前,很有必要把yaml的语法格式、引用方式做个梳理。 TP 1.1 初步说明 以一个简单的playbook为例,说明yaml的基本语法。 ---

  • Ansible-playbook2020-06-09 18:07:55

    playbook: 通过事先编写好 的playbook文件实现批量管理操作  ===============ansible 的任务集 注意: 1.yml中不可使用tabs键 2.缩进对齐,严格控制缩进 3.#表注释 4.---开头   playbook文件 :是ansible主机用于配置,部署和管理托管主机的剧本,可以让远程主机达到预期状态 eg:  

  • Ansible之playbook2020-06-04 15:55:54

    【介绍】 Playbook与ad-hoc(点对点)相比,是一种完全不同的运用ansible的方式。 playbook是由一个或者多个play组成的列表,让他们可以联同起来同时按照预先编排好的机制执行。 task呢,其实更简单,其实就是调用ansible的一个模块。     要注意的是,模块执行是幂等的,意思是说,多次执行

  • 初窥Ansible playbook2020-06-02 23:52:41

    Ansible是一个系列文章,我会尽量以通俗易懂、诙谐幽默的总结方式给大家呈现这些枯燥的知识点,让学习变的有趣一些。 Ansible系列博文直达链接:Ansible入门系列 前言 在上一篇文章中说到Ansible有两种玩法,一种是Ansible Ad-Hoc,另一种是就是这里要说的playbook。playbook是Ansible进

  • ansible-playbook 之 拷贝路径2020-05-27 14:54:51

    1,使用copy模块时,src 路径可以不用写,直接写要copy的文件名称即可 ansible 自己会根据一定的规律来遍历路径,是否存在该文件(拷贝的对象) 1. [root@localhost kafka]# tree . ├── hosts │   ├── kafka_hosts │   └── kafka_manager_hosts ├── kafka_manager.retry ├

  • ansible-playbook变量2020-05-20 23:06:02

    今日内容Ansible Playbook变量解析 # 1.变量概述 变量提供了便捷的方式来管理ansible项目中的动态值。比如zabbix-3.14.15可能后期会反复的使用 到这个版本的值,那么如果将此值设置为变量,后续使用和修改都将变得非常方便。这样可以简化项目的创建和维护 定义变量分为如下的三种方式

  • ansible介绍2020-05-13 09:01:43

    一、版本信息       二、内容摘要         adhoc 命令:一次性操作 playbook:重复性的动作   (重点

  • Ansible之路——第五章:Ansible的几个命令2020-05-08 15:53:23

    安装完ansible后,发现ansible一共为我们提供了七个指令:ansible、 ansible-doc、ansible-galaxy、ansible-console、ansible-playbook、ansible-pull、ansible-vault。 下面简单介绍一下这几个命令的用法。相应命令的详细用法可以通过man来查询。   5.1 ansible Ansible是指令核心

  • Ansible PlayBook入门(一)2020-05-05 21:55:02

    首先简单说明一下playbook,playbook是什么呢?根本上说playbook和shell脚本没有任何的区别,playbook就像shell一样,也是把一堆的命令组合起来,然后加入对应条件判断等等,在shell脚本中是一条一条的命令,而在playbook中是一个一个的task任务构成,每个task任务可以看做shell中的一条命令;shell

  • ansible——playbook中的关键字2020-04-07 22:08:38

    play any_errors_fatal:强制任何主机上的任何未处理任务错误传播到所有主机并结束播放。become:布尔值,用于控制是否在任务执行时适用权限提升。become_flags:当变为True的时候,要传递给权限提升程序的标志。become_method:适用那种权限升级方法(例如sudo或su)become_user:check_mode:布尔值

  • Ansible-playbook 安装redis2020-04-04 21:06:46

    创建目录: ### 创建剧本规范目录: mkdir -p /etc/ansible/roles/redis/{files,templates,vars,tasks,defaults,handlers} ### 目录简介: vars: 变量定义存放 tasks: 任务列表所有执行步骤都在tasks目录下的main.yaml定义.如剧本太长,可以分成几个步骤,最后在mani.yaml里

  • ansible-playbook的tag标签2020-03-30 15:00:58

    ansible预置了5个特殊tag,分别为always、never(2.5版本中新加入的)、tagged、untagged、all 当我们把任务的tags的值指定为always时,那么这个任务就总是被执行,除非使用--skip-tags选项明确指定不执行对应的任务 --- - name: Add administrator user user: name: {{admin_user}}

  • Playbook 中文版2020-03-29 20:53:11

    事情要从beansmile说起。 2010年的时候,两个Ruby粉Leon和Rain走到了一起,创建了一个叫做beansmile 的团队。7年过去了,他们变成了下图中的模样: 在这几年里,我们和小伙伴们为北美、欧洲和澳洲的客户完成了电商、社交、媒体、数据可视化、移动App等上百个项目,近两年也开始和国内的一些

  • Ansible playbook 入门2020-03-15 21:00:09

        ansible playbook 是一门自动化运维的编程语言,顺序、条件、循环等操作,使用yaml格式实现,playbook配置文件类似于shell脚本。     1. yaml语法         YAML语法结构通过缩进来展示,通过“-”来代表项;“:”用来分隔键和值;整个文件以“---”开头,并以“...”结尾,如下所示

  • 自动化运维工具Ansible2020-02-29 13:55:09

    Ansible作用及特点? 协调应用程序生命周期 应用部署 配置管理 工作流程编排 无代理-可预测,可靠,安全 无代理架构 使用OpenSSH通信 无代理维护成本 Ansible架构 USERS:管理员,有两种执行方式,可以通过Ansible执行管理命令批量操作远程主机,也可以通过playbook管理复杂的任务INVENTOR

  • 第3章 yaml语法和playbook写法2020-02-25 10:52:35

    第3章 yaml语法和playbook写法 3.1. 初步说明 3.2. 列表 3.3. 字典 3.4. 分行写 3.5. 向模块传递参数 3.6. playbook和play的关系 3.7. playbook中什么时候使用引号 第3章 yaml语法和playbook写法 ansible的playbook采用yaml语法,它简单地实现了json格式的事件描述。yaml之于js

  • Ansible剧本管理(实例解释!!!)2020-02-07 09:00:55

    Ansible剧本管理 inventory主机清单 ansible默认的主机清单是/etc/ansible/hosts文件,主机清单可以手动设置,也可以通过Dynamic Inventory动态生成,一般主机名使用FQDN vim /etc/ansible/hosts [webserver] #方括号设置组名 www1.example.org

  • Ansible剧本管理(实例解释!!!)2020-02-03 23:01:58

    inventory主机清单 ansible默认的主机清单是/etc/ansible/hosts文件,主机清单可以手动设置,也可以通过Dynamic Inventory动态生成,一般主机名使用FQDN vim /etc/ansible/hosts [webserver] #方括号设置组名 www1.example.org #定义被监控主机,这

  • ansible简述2020-02-02 17:53:45

    概述 ansible基于python开发,实现了批量系统配置、批量程序部署、批量运行命令等功能。 ansible通过hosts文件和免秘钥(配置文件用户名密码端口号)来实现批量管理主机。 ansible基于ssh与远程主机通信,可用ssh测试验证ansible功能。   ansible是基于模块开发的,本身没有批量部署的能力

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有