clouddrove.ansible_role_docker_pritunl

Ansible 角色 Docker Pritunl

这个 Ansible 角色用于在服务器上通过 Docker 安装 Pritunl 和 MongoDB。

Ansible 许可 发行版 发行版 发行版


我们吃、喝、睡,最重要的是热爱 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