iancleary.docker

ARCHIVÉ

ansible-role-docker

Ce dépôt est archivé. Je ne prévois plus de le maintenir. Vous êtes libre de faire ce qui est permis par la LICENCE.

Pour plus de détails, consultez cet article sur NixOS vs Ansible.

Statut du workflow CI Statut du workflow de publication Ansible Galaxy Licence

Ce rôle installe Docker et Docker Compose.

Exigences

Toute condition préalable qui pourrait ne pas être couverte par Ansible lui-même ou par le rôle doit être mentionnée ici.

Systèmes d'exploitation pris en charge et testés :

  • Ubuntu 22.04
  • Ubuntu 20.04

Les demandes de tirage sont les bienvenues !

Variables de rôle

Une description des variables réglables pour ce rôle doit être incluse ici, y compris toutes les variables présentes dans defaults/main.yml, vars/main.yml et toutes les variables qui peuvent/doivent être définies en tant que paramètres pour le rôle. Toute variable lue depuis d'autres rôles et/ou le champ global (c'est-à-dire hostvars, group vars, etc.) doit également être mentionnée ici.


docker_pip_version: 6.0.0 docker_compose_pip_version: 1.29.2 docker_users: []


docker_pip_version: 6.0.0

Version à utiliser pour le package docker pypi.


docker_compose_pip_version: 1.29.2

Version à utiliser pour le package docker-compose pypi.


docker_users: []

Les utilisateurs à ajouter au groupe Docker, par défaut, cela reste une liste vide. Cela permet aux utilisateurs listés d'exécuter Docker sans sudo.


Dépendances

Une liste d'autres rôles hébergés sur Galaxy doit être indiquée ici, ainsi que tous les détails concernant les paramètres qui pourraient devoir être définis pour d'autres rôles, ou les variables utilisées d'autres rôles.

S/A

Exemple de Playbook

Inclure un exemple d'utilisation de votre rôle (par exemple, avec des variables passées en tant que paramètres) est toujours utile pour les utilisateurs :

- hosts: serveurs
  user: nonroot
  roles:
    - role: iancleary.docker
      become: true
- hosts: serveurs
  user: root
  roles:
    - role: iancleary.docker

Licence

MIT

Informations sur l'auteur

Ce rôle a été créé en 2021 par Ian Cleary.

L'inspiration pour la structure de ce dépôt vient de Jeff Geerling.

À propos du projet

Ansible role to install docker and docker-compose

Installer
ansible-galaxy install iancleary.docker
Licence
mit
Téléchargements
299
Propriétaire