nephelaiio.elastic_repo

nephelaiio.elastic-repo

ビルドステータス Ansible Galaxy

Elasticsearch のリポジトリをインストールし、設定するための Ansible ロール です。

ロール変数

ロールでユーザーが上書きできる最も一般的なパラメータは次のとおりです。

必須 変数名 説明 デフォルト
いいえ elasticsearch_repo_major_version デプロイするリポジトリのメジャーバージョン 7
いいえ elasticsearch_repo_oss oss バージョンのリポジトリをインストールするかどうか はい
いいえ elasticsearch_repo_state リポジトリの状態 存在

最新の入力パラメータのリストについては、defaultsファイルを参照してください。

例のプレイブック

- hosts: servers
  roles:
     - role: nephelaiio.elastic_repo

テスト

ロールの検証テストを実行するためには、環境に docker がインストールされていることを確認してください。追加の Python 依存関係は、requirementsファイル に記載されています。

ロールは以下のディストリビューション(Docker イメージ)でテストされます:

  • Ubuntu Jammy
  • Ubuntu Bionic
  • Debian Bookworm
  • Debian Buster
  • Rocky Linux 9

ソースから直接ロールをテストするには、コマンド molecule test を使用してください。

ライセンス

このプロジェクトは、MITライセンスの条件に基づいてライセンスされています。

プロジェクトについて

An Ansible role to install and configure elasticsearch repositories

インストール
ansible-galaxy install nephelaiio.elastic_repo
ライセンス
mit
ダウンロード
51.9k
所有者