Ansible 学习
博客专区 > wennan 的博客 > 博客详情
Ansible 学习
wennan 发表于2年前
Ansible 学习
  • 发表于 2年前
  • 阅读 66
  • 收藏 0
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

摘要: Ansible
  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,因为不能自定义备份目录,这里用时间戳做变量,区分备份目录。

  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 3
博文 64
码字总数 12653
×
wennan
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: