warhorse.neo4j_docker
Ansible Neo4j(Docker)
安装 Neo4j(Docker)
此角色是 Warhorse 自动化框架的一部分。此角色可以与 Warhorse 一起使用,也可以作为独立角色使用。
Docker 镜像
角色变量
所有变量的列表可以在 ./defaults/main.yml 中找到。
neo4j_dir
- Neo4j 容器目录
neo4j_docker_version
- Docker 镜像版本
neo4j_ports
- Neo4j 容器端口
neo4j_hostname
- Neo4j 容器主机名
neo4j_container_name
- neo4j 容器名称
neo4j_username
- Neo4j 用户名
neo4j_password
- Neo4j 密码
neo4j_docker_network
- neo4j 容器的 Docker 网络
依赖项
ansible-galaxy install geerlingguy.docker geerlingguy.pip
安装
ansible-galaxy install warhorse.neo4j_docker
示例剧本
- hosts: servers
roles:
- { role: warhorse.neo4j_docker }
示例变量
neo4j_hostname: "neo4j"
neo4j_container_name: "neo4j"
neo4j_docker_version: "latest"
neo4j_username: "neo4j"
neo4j_password: "password"
neo4j_docker_labels: {}
neo4j_docker_network: "neo4j"
neo4j_dir: '/opt/docker/neo4j'
neo4j_ports:
- "7474:7474"
- "7687:7687"
许可证
MIT/BSD
作者信息
拉尔夫·梅