yabhinav.common
Ansible 角色:通用任务
此角色执行其他角色所需的通用特定任务,例如:
- 安装 Python、Except 和其他基本 Linux 包。
- 安装、配置并启动 NTP 服务。
- 禁用 Selinux。
- 禁用 Iptables/firewalld 和 ufw。
这些都是安装 ipaserver、ipaclient 和 hadoop 应用程序的前提条件。
依赖
无。
示例剧本
- hosts: localhost
become_user: True
gather_facts: True
roles:
- yabhinav.common
问题
- 如果没有安装 selinux,selinux 模块会失败 #21622。请检查 selinux 配置文件是否存在,或使用 ansible_selinux 来检查 selinux 是否存在(如果未启用或未运行)。
- Ubuntu 12.04 的旧版本 Jinj2=2.2 导致与 ansible2.2 的 问题。请使用包含完整引号的变量,如 此处所述。
许可证
MIT
作者信息
由 Abhinav Yalamanchili 创建。
关于项目
Install a common configurations for RHEL/CentOS/Fedora and Debian/Ubuntu. Used by my other roles
安装
ansible-galaxy install yabhinav.common
许可证
Unknown
下载
350
拥有者
BigData Engineer with a bit of dabbling in python, ansible, pyspark, aws and java