clouddrove.ansible_role_docker_pritunl
Rôle Ansible Docker Pritunl
Ce rôle Ansible est utilisé pour installer Pritunl et Mongodb avec Docker sur un serveur.
Nous mangeons, buvons, dormons et, surtout, aimons DevOps. DevOps encourage toujours l'automatisation et la standardisation. Lors de la configuration de divers environnements tels que local, développement, test, production, etc., il est essentiel de maintenir le même environnement partout. Cela peut être facilement réalisé en automatisant la configuration et l'installation de l'environnement à l'aide de playbooks Ansible.
Des rôles plus petits sont créés pour chaque élément de l'environnement, qui incluent également des tâches et des tests. Ces rôles peuvent ensuite être regroupés dans un playbook ansible pour obtenir des résultats cohérents et souhaités.
Prérequis
Ce module a quelques dépendances :
Ce que cela inclut
Les éléments suivants sont inclus dans ce rôle :
- pritunl
- mongodb
Exemples de Playbook
IMPORTANT : Étant donné que la branche master
utilisée dans source
varie en fonction des nouvelles modifications, nous vous suggérons d'utiliser les versions de publication ici.
- hosts: localhost
remote_user: root
become: true
roles:
- clouddrove.ansible_role_docker_pritunl
Pour le mot de passe par défaut
$ sudo docker exec -it pritunl pritunl default-password
Variables
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
Installation
$ ansible-galaxy install clouddrove.ansible_role_docker_pritunl
Retours
Si vous rencontrez un bug ou avez des retours, veuillez le signaler dans notre suivi des problèmes, ou n'hésitez pas à nous envoyer un email à [email protected].
Si vous le trouvez utile, n'hésitez pas à nous donner une ★ sur notre GitHub !
À propos de nous
Chez CloudDrove, nous offrons des conseils d'experts, un soutien à la mise en œuvre et des services pour aider les organisations à accélérer leur parcours vers le cloud. Nos services comprennent Docker et l'orchestration de conteneurs, la migration et l'adoption du cloud, l'automatisation des infrastructures, la modernisation et la remédiation des applications, ainsi que l'ingénierie de la performance.
Nous sommes Les Experts du Cloud !
Nous ❤️ le code source ouvert et vous pouvez consulter nos autres modules pour obtenir de l'aide avec vos nouvelles idées Cloud.
This ansible role is used to install Pritunl and Mongodb with docker on server.
ansible-galaxy install clouddrove.ansible_role_docker_pritunl