nephelaiio.elastic_repo

nephelaiio.elastic-repo

构建状态 Ansible Galaxy

这是一个 ansible 角色,用于安装和配置 Elasticsearch 的仓库。

角色变量

角色中最常见的可覆盖参数如下:

必需 变量 描述 默认值
elasticsearch_repo_major_version 要安装的仓库的主要版本 7
elasticsearch_repo_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
拥有者