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