clouddrove.ansible_role_docker_pritunl
Ansible 角色 Docker Pritunl
这个 Ansible 角色用于在服务器上通过 Docker 安装 Pritunl 和 MongoDB。
我们吃、喝、睡,最重要的是热爱 DevOps。DevOps 总是倡导自动化和标准化。在设置本地、开发、测试、生产等各种环境时,保持环境的一致性至关重要。这可以通过使用 Ansible Playbooks 自动化环境设置和安装轻松实现。
为每个环境元素创建了较小的角色;这些角色还包括任务和测试。然后可以将这些角色组合在一起在 Ansible Playbook 中,以实现所需的一致结果。
前提条件
此模块有几个依赖项:
包括内容
此角色包括以下内容:
- pritunl
- mongodb
示例 Playbook
重要提示: 由于 source
中使用的 master
分支根据新修改而变化,建议您使用 这里 的版本。
- hosts: localhost
remote_user: root
become: true
roles:
- clouddrove.ansible_role_docker_pritunl
默认密码
$ sudo docker exec -it pritunl pritunl default-password
变量
pritunl_version: "latest"
pritunl_path: "/opt/pritunl"
pritunl_log: "/var/log/pritunl.log"
pritunl_user: pritunl
pritunl_group: pritunl
mongo_path: "/opt/pritunl/mongo"
mongo_user: mongo
mongo_group: mongo
安装
$ ansible-galaxy install clouddrove.ansible_role_docker_pritunl
反馈
如果您发现了bug或有任何反馈,请在我们的 问题跟踪器 中记录,或随时通过电子邮件与我们联系 [email protected]。
如果您觉得这对您有帮助,请在 我们的 GitHub 上给我们一个 ★ 评价!
关于我们
在 CloudDrove,我们提供专业的指导、实施支持和服务,帮助组织加速云迁移之旅。我们的服务包括 Docker 和容器编排、云迁移与采用、基础设施自动化、应用现代化与修复以及性能工程。
我们是云专家!
关于项目
This ansible role is used to install Pritunl and Mongodb with docker on server.
安装
ansible-galaxy install clouddrove.ansible_role_docker_pritunl
许可证
mit
下载
248
拥有者
Design, deployment, and management partner for your cloud