ansible 使用ansible-playbook部署java业务代码(转) 背景 一般地,在公司的生产环境中,由于需求变更和代码更新频繁的问题,那么应对措施就是工具化平台化使用到该生产环境中。ansible-playbook可以简单便捷地管理配置服务。 需求 对于代码部分,一... 11月21日 557 views 发表评论 阅读全文
ansible ansible常用模块学习 1 fetch 从远程主机下载文件到ansible服务端 ansible ad-prod -i ad -u ec2-user -s -m fetch -a "src=/etc/hosts dest=/... 11月12日 595 views 发表评论 阅读全文
ansible ansible学习之ansible-vault 通过ansible-vault可以对任务进行加密和解密操作,比较适合一些数据敏感的场景。 1.ansible-vault简单演示 # ansible-vault encrypt test_vault.... 09月22日 1,106 views 发表评论 阅读全文
ansible ansible指令总结 1.ansible相关命令总结 1.1.Play 指令 说明 accelerate 开启加速模式 accelerate_ipv6 是否开启ipv6 accelerate_port 加速模式的端口 al... 09月22日 1,224 views 发表评论 阅读全文
ansible ansible学习之role 1.角色对应的目录结构 demorole角色对应的目录结构如下: # tree demorole/ demorole/ ├── defaults │ └── main.yaml ├── files... 09月21日 963 views 发表评论 阅读全文
ansible ansible学习之jinja2 1.template简单使用 如果装多台redis,每台redis绑定自身ip.可以通过jinja2的方式去是实现。 # cat temptest.yml --- - hosts: test70 r... 09月16日 819 views 发表评论 阅读全文
ansible ansible学习之include介绍 为了避免重复写相同功能的yaml,我们可以把相同功能的任务单写出来,然后再去引用。类似于程序语言中的函数,使用的时候调用出来。ansible里通过include调用。 1.include 在一个pla... 09月15日 2,595 views 发表评论 阅读全文
ansible ansible常用模块学习之过滤器(filters) "过滤器(filters)"可以帮助我们对数据进行处理 1 upper大小写转化 --- - hosts: 192.168.10.20 remote_user: root gather_facts:... 09月11日 2,267 views 发表评论 阅读全文
ansible ansible常用模块学习之判断模块学习 1 简单条件判断 # cat when.yaml --- - hosts: 192.168.10.20 remote_user: root tasks: - debug: msg: "this is ... 09月08日 1,406 views 发表评论 阅读全文
ansible ansible常用模块学习之循环模块学习 1.通过with_items实现简单的循环 --- - hosts: test remote_user: root gather_facts: no tasks: - name: test loop ... 08月31日 1,415 views 发表评论 阅读全文