clusterapps.freeipa_client

ansible-freeipa-client

简介

- hosts: all
  vars:
    freeipaclient_servers: 
      - ipa.demo1.freeipa.org
      - ipa.demo2.freeipa.org
    freeipaclient_domain: ipa.demo1.freeipa.org
    freeipaclient_enroll_user: admin
    freeipaclient_enroll_pass: Secret123
  roles:
     - alvaroaleman.freeipa-client

描述

这个角色允许客户端加入到一个 ipa 域中。

要求

  • CentOS 7及以上
  • Fedora 29及以上

角色变量

  • freeipaclient_servers: 要使用的 IPA 服务器的 IP 地址/主机名列表(字符串,必填)
  • freeipaclient_domain: 要使用的域(字符串,必填)
  • freeipaclient_enroll_user: 用于在域中注册主机的用户名(字符串,必填)
  • freeipaclient_enroll_pass: 在域中注册主机的密码(字符串,必填)
  • freeipaclient_hostname: 客户端使用的主机名(字符串,默认值: uname -n 的输出)
  • freeipaclient_dns_server: 要配置的 DNS 服务器。如果变量为空,将不做任何操作(字符串)
  • freeipaclient_force_join: 是否覆盖已存在的同名主机条目(布尔值,默认值: false
  • freeipaclient_enable_ntp: 是否启用 NTP。如果主机和客户端时间差异过大,将无法使用 Kerberos(布尔值,默认值: true
  • freeipaclient_all_ip_addresses: 是否将所有可路由的 IP 地址添加到 DNS(布尔值,默认值: 如果不是 Trusty 则为 true,否则为 false

许可证

GNU AFFERO 通用公共许可证 第3版

作者信息

该项目是从 Alvaro Aleman 派生的。

关于项目

A role to join clients to an IPA domain

安装
ansible-galaxy install clusterapps.freeipa_client
许可证
agpl-3.0
下载
153
拥有者
I'm here to read the articles.