文档章节

Ansible 学习

wennan
 wennan
发布于 2015/10/19 10:58
字数 148
阅读 68
收藏 0
  1. 安装

    系统centos6.7,ansible 1.9.4

    一上去就出了个问题,用pip方式安装完执行命令报错,内容如下:

    找到解决办法

# pip uninstall pycrypto
# yum erase python-crypto
# yum install python-crypto python-paramiko


    2. 常用参考链接:

        1) Galaxy资源库



备份文件例子:

入口文件

---
- name: Deploy project test
  hosts: webservers
  remote_user: root
  # remote_user: user
  # sudo: yes

  roles:
    - common
  vars:
    timeepoch: "{{ ansible_date_time.epoch }}"

tasks文件:

---
- name: deploy file and backup
  synchronize:
    src: /tmp/facts
    dest: /tmp/
    rsync_opts:
      - "-b"
      - "--backup-dir=/opt/backup/{{ timeepoch }}"
      - "--exclude=.git"


并没有用自带的copy,因为不能自定义备份目录,这里用时间戳做变量,区分备份目录。

© 著作权归作者所有

共有 人打赏支持
wennan
粉丝 3
博文 67
码字总数 12653
作品 0
海淀
私信 提问
一星期没完成Ansible任务

这个星期,前4天,我在看Nginx,没有深入Ansible。 这几天我有思考做Ansible的哪个方面,现在我用Ansible可以用,但是没有生产环境,我对基础部分热情不是特别大,应该是基础部分大家在弄,我...

艾贺
2015/12/05
0
0
03-Ansible管理命令_Ansible

一、Ansible 管理命令 Ansible 管理命令有如下几个: (1)ansible:这个命令是日常工作中使用率非常高的命令之一,主要用于临时一次性操作; (2)ansible-doc:Ansible 模块文档说明,针对...

xiaomin0322
2018/09/04
0
0
ansible的模块理解

在前面学习了大佬的文章后,我知道了ansible的ping模块,当然ansible的模块不止这一个,在复杂的运维工作中肯定还要用到其他模块。今天继续跟随大佬的博客学习ansible的其他模块 用以上命令查...

提利
2018/08/08
0
0
ansible文件操作模块

前面我对ansible的fetch模块,copy,file,blockinfile,lineinfile进行了学习,这次再次跟随http://www.zsythink.net/archives/2560 学习ansible的其它模块 find模块 类似于我们的find命令,...

提利
2018/08/13
0
0
ansible中的各种模块

继续跟随,学习ansible的其他模块 第一个: COPY模块: 由于模块参数太多,我就直接沿用别人的总结来理解各个参数的作用: 下面我们就一一实验一下各个参数的具体用法: 上面ansible test177...

提利
2018/08/08
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Jmeter参数的AES加密使用

在Jmeter日常实践中,大家应该都遇到过接口传参需要加密的情况。以登陆为例,用户名和密码一般都需要进行加密传输,在服务端再进行解密,这样安全系数会更高,但在使用jmeter进行接口测试的时...

程序猿拿Q
5分钟前
0
0
MYSQL 日期函数 Date and Time Functions

Table 12.13 Date and Time Functions Name Description ADDDATE() Add time values (intervals) to a date value ADDTIME() Add time CONVERT_TZ() Convert from one time zone to another ......

_liucui_
11分钟前
0
0
Android代码混淆ProGuard工作原理简介

ProGuard能够对Java类中的代码进行压缩(Shrink),优化(Optimize),混淆(Obfuscate),预检(Preveirfy)。    1. 压缩(Shrink): 在压缩处理这一步中,用于检测和删除没有使用的类,字段...

SuShine
14分钟前
0
0
Idea 2018激活

教程地址: https://www.52pojie.cn/thread-781394-1-1.html 亲测可用

一个不正经的程序员
19分钟前
0
0
Android组件化开发实践和案例分享

目录介绍 1.为什么要组件化 1.1 为什么要组件化 1.2 现阶段遇到的问题 2.组件化的概念 2.1 什么是组件化 2.2 区分模块化与组件化 2.3 组件化优势好处 2.4 区分组件化和插件化 2.5 applicatio...

潇湘剑雨
20分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部