don_rumata.ansible_role_install_snap

Rôle Ansible : Installer Snap

Licence Ansible Galaxy CircleCI

Installer Snap pour Linux.

Plateformes supportées

  platforms:
    - name: Fedora
      versions:
        - 33
    - name: Ubuntu
      versions:
        - xenial
        - bionic
        - focal
    - name: Debian
      versions:
        - oldstable
        - stable
    - name: EL (CenOS)
      versions:
        - 7
        - 8
    - name: opensuse
      versions:
        - tumbleweed
        - 15.2

Exigences

Aucune.

Variables du rôle

# Si vous *NE* utilisez pas apt-cacher-ng ou un autre proxy de cache - sélectionnez "https".
http_or_https: http

Dépendances

min_ansible_version: 2.8

Comment faire

Comment installer le rôle

Via ansible-galaxy :

ansible-galaxy install don_rumata.ansible_role_install_snap

Via bash+git :

git clone https://github.com/don-rumata/ansible-role-install-snap don_rumata.ansible_role_install_snap

Exemple de Playbook

Installer le dernier snapd sur Linux via le gestionnaire de paquets de votre distribution :

install-snap.yml :

- name: Installer Snap
  hosts: all
  strategy: free
  serial:
    - "100%"
  roles:
    - don_rumata.ansible_role_install_snap
  tasks:

install-firefox-over-snap.yml :

- name: Installer FireFox
  hosts: all
  strategy: free
  serial:
    - "100%"
  roles:
    - don_rumata.ansible_role_install_snap
  tasks:

    - name: Installer FF via snap
      become: yes
      snap:
        name: firefox
        state: present
      tags:
        - firefox
        - snap

Licence

Licence Apache, Version 2.0

Informations sur l'auteur

don Rumata

À faire

  • Ajouter des tests.
  • Ajouter plus de tests.
Installer
ansible-galaxy install don_rumata.ansible_role_install_snap
Licence
apache-2.0
Téléchargements
1.3k
Propriétaire
Здесь все бесполезно. Знаний не хватает, а золото теряет цену, потому что опаздывает.