don_rumata.ansible_role_install_snap

Ansibleロール: Snapのインストール

ライセンス Ansible Galaxy CircleCI

Linux用のSnapをインストールします。

対応プラットフォーム

  platforms:
    - 名称: Fedora
      バージョン:
        - 33
    - 名称: Ubuntu
      バージョン:
        - xenial
        - bionic
        - focal
    - 名称: Debian
      バージョン:
        - oldstable
        - stable
    - 名称: EL (CenOS)
      バージョン:
        - 7
        - 8
    - 名称: opensuse
      バージョン:
        - tumbleweed
        - 15.2

要件

特にありません。

ロール変数

# apt-cacher-ngや他のキャッシングプロキシを使用しない場合は「https」を選択します。
http_or_https: http

依存関係

min_ansible_version: 2.8

使い方

ロールのインストール方法

ansible-galaxyを使って:

ansible-galaxy install don_rumata.ansible_role_install_snap

bash+gitを使って:

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

例:プレイブック

あなたのディストリビューションのパッケージマネージャを使って最新のsnapdをインストールします。

install-snap.yml:

- 名称: Snapをインストール
  ホスト: all
  ストラテジー: free
  シリアル:
    - "100%"
  ロール:
    - don_rumata.ansible_role_install_snap
  タスク:

install-firefox-over-snap.yml:

- 名称: FireFoxをインストール
  ホスト: all
  ストラテジー: free
  シリアル:
    - "100%"
  ロール:
    - don_rumata.ansible_role_install_snap
  タスク:

    - 名称: SnapでFFをインストール
      become: yes
      snap:
        名称: firefox
        状態: present
      タグ:
        - firefox
        - snap

ライセンス

Apache License, Version 2.0

著者情報

don Rumata

TODO

  • テストを追加します。
  • さらにテストを追加します。
インストール
ansible-galaxy install don_rumata.ansible_role_install_snap
ライセンス
apache-2.0
ダウンロード
1.3k
所有者
Здесь все бесполезно. Знаний не хватает, а золото теряет цену, потому что опаздывает.