don_rumata.ansible_role_install_snap

Ansible Rolle: Snap installieren

Lizenz Ansible Galaxy CircleCI

Installiere Snap für Linux.

Unterstützte Plattformen

  plattformen:
    - name: Fedora
      versionen:
        - 33
    - name: Ubuntu
      versionen:
        - xenial
        - bionic
        - focal
    - name: Debian
      versionen:
        - oldstable
        - stable
    - name: EL (CenOS)
      versionen:
        - 7
        - 8
    - name: openSUSE
      versionen:
        - tumbleweed
        - 15.2

Anforderungen

Keine.

Rollenvariablen

# Wenn du *KEIN* apt-cacher-ng oder einen anderen Caching-Proxy verwendest - wähle "https".
http_oder_https: http

Abhängigkeiten

min_ansible_version: 2.8

Anleitung

So installierst du die Rolle

Über ansible-galaxy:

ansible-galaxy install don_rumata.ansible_role_install_snap

Über bash+git:

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

Beispiel Playbook

Installiere die neueste snapd auf Linux über den Paketmanager deiner Distribution:

install-snap.yml:

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

install-firefox-over-snap.yml:

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

    - name: FF über snap installieren
      become: yes
      snap:
        name: firefox
        state: present
      tags:
        - firefox
        - snap

Lizenz

Apache Lizenz, Version 2.0

Autor Informationen

don Rumata

TODO

  • Tests hinzufügen.
  • Weitere Tests hinzufügen.
Installieren
ansible-galaxy install don_rumata.ansible_role_install_snap
GitHub Repository
Lizenz
apache-2.0
Downloads
1.3k
Besitzer
Здесь все бесполезно. Знаний не хватает, а золото теряет цену, потому что опаздывает.