Ansible 部署及相关技术应用
1. Ansible 应用部署
1.1 安装 Hazelcast
我们可以在新的 playbook 中指定一个 play。创建 playbook.yml 文件,内容如下:
---
- hosts: web1
become: yes
become_method: sudo
tasks:
- name: ensure Java Runtime Environment is installed
apt:
name: default-jre
state: present
update_cache: yes
- name: create Hazelcast directory
file:
path: /var/hazelcast
state: directory
- name: download Hazelcast
get_url:
url: https://repo1.maven.org/maven2/com/hazelcast/hazelcast/5.0.2/hazelcast-5.0.2.jar
dest: /var/hazelcast/hazelcast.jar
mode: a+r
- name: copy Hazelcast starting script
copy:
src: hazelcast.sh
dest: /var/hazelcast/hazelcast.sh
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



