cisco.ise.personas_register_node 模块 – 将节点注册到主节点

注意

此模块是 cisco.ise 集合(版本 2.9.6)的一部分。

如果您正在使用 ansible 包,您可能已经安装了此集合。它不包含在 ansible-core 中。要检查是否已安装,请运行 ansible-galaxy collection list

要安装它,请使用:ansible-galaxy collection install cisco.ise。您需要进一步的要求才能使用此模块,请参阅 要求 以了解详细信息。

要在剧本中使用它,请指定:cisco.ise.personas_register_node

cisco.ise 2.4.0 中的新增功能

概要

  • 将节点注册到主节点

注意

此模块具有相应的 操作插件

要求

在执行此模块的主机上需要以下要求。

  • requests >= 2.25.1

  • python >= 3.5

参数

参数

注释

fqdn

字符串

节点的完全限定域名。

ise_verify

布尔值

是否验证节点的身份。

选择

  • false

  • true

ise_version

字符串

ISE 节点的版本。

ise_wait_on_rate_limit

布尔值

是否等待速率限制

选择

  • false

  • true

password

字符串

用于登录节点的密码。

primary_ip

字符串

主节点的 IP 地址。

primary_password

字符串

主节点的密码。

primary_username

字符串

主节点的用户名。

roles

列表 / 元素=字符串

此节点要履行的角色。可能的角色有 PrimaryAdmin、SecondaryAdmin、PrimaryMonitoring、SecondaryMonitoring、PrimaryDedicatedMonitoring、SecondaryDedicatedMonitoring、Standalone

services

列表 / 元素=字符串

此节点将运行的服务。可能的服务有 Session、Profiler、TC-NAC、SXP、DeviceAdmin、PassiveIdentity、pxGrid、pxGridCloud

username

字符串

用于登录节点的用户名。

注释

注意

  • 不支持 check_mode

另请参阅

另请参阅

cisco.ise.plugins.modules.personas_register_node

关于 cisco.ise.plugins.modules.personas_register_node 模块的官方文档。

示例

- name: Register the secondary node and PSN nodes to the cluster
  cisco.ise.personas_register_node:
    primary_ip: 10.1.1.1
    primary_username: admin
    primary_password: Cisco123
    fqdn: "{{ item.fqdn }}"
    username: admin
    password: cisco123
    roles: "{{ item.roles }}"
    services: "{{ item.services }}"
  loop:
    - fqdn: ise-pan-server-2.example.com
      roles:
        - SecondaryAdmin
        - SecondaryMonitoring
      services: []
    - fqdn: ise-psn-server-1.example.com
      roles: []
      services:
        - Session
        - Profiler
    - fqdn: ise-psn-server-2.example.com
      roles: []
      services:
        - Session
        - Profiler

返回值

常见返回值记录在 此处,以下是此模块独有的字段

描述

ise_response

字符串

一个字符串,声明该节点已成功注册

返回: 始终

示例: "节点 ise-pan-server-2 已成功更新"

作者

  • Rafael Campos (@racampos)