darkwizard242.lens

release Ansible Role Ansible Role Ansible Quality Score GitHub tag (latest SemVer) GitHub repo size

Ansibleロール: lens

このロールは、Debian/UbuntuおよびELシステムにデフォルトでLensをインストールします。Lensは人気のあるオープンソースのKubernetes IDEです。

要件

特になし。

ロール変数

利用可能な変数は以下に記載されています(defaults/main.ymlにあります):

変数一覧:

lens_app: lens
lens_desired_state: present

# Debian/Ubuntu用
lens_debian_url: "https://api.k8slens.dev/binaries/Lens-2022.12.221341-latest.amd64.deb"

# EL用
lens_el_url: "https://api.k8slens.dev/binaries/Lens-2022.12.221341-latest.x86_64.rpm"

変数テーブル:

変数 説明
lens_app インストールするアプリを定義します(例: lens
lens_desired_state インストール(presentまたはlatest)またはアンインストール(absent)を動的に選択するために定義されます。デフォルトはpresentです。
lens_debian_url Debian/Ubuntuファミリーのシステム用の'deb'パッケージをダウンロードするためのURLを定義します。
lens_el_url ELファミリーのシステム用の'rpm'パッケージをダウンロードするためのURLを定義します。

依存関係

特になし

例のプレイブック

Ansibleプレイブックでロールのデフォルトの動作(すなわちlensのインストール)を示します。

- hosts: servers
  roles:
    - darkwizard242.lens

Ansibleプレイブックでロールの動作をカスタマイズする場合(すなわちlensパッケージのアンインストール)。

- hosts: servers
  roles:
    - darkwizard242.lens
  vars:
    lens_desired_state: absent

ライセンス

MIT

著者情報

このロールはAli Muhammadによって作成されました。

プロジェクトについて

Installs/Uninstalls 'Lens' IDE for Kubernetes.

インストール
ansible-galaxy install darkwizard242.lens
ライセンス
mit
ダウンロード
2.6k
所有者
Senior DevOps/CloudOps Engineer. Dedicated to Automating everything I come across. Love to work on and learn new technologies/tools everyday!