This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.15.5. LDAP 同步配置规格
				配置文件的对象规格如下。请注意,不同的模式对象有不同的字段。例如,v1.ActiveDirectoryConfig 没有 groupsQuery 字段,而 v1.RFC2307Config 和 v1.AugmentedActiveDirectoryConfig 都有这个字段。
			
					不支持二进制属性。所有来自 LDAP 服务器的属性数据都必须采用 UTF-8 编码字符串的格式。例如,切勿将 objectGUID 等二进制属性用作 ID 属性。您必须改为使用字符串属性,如 sAMAccountName 或 userPrincipalName。
				
15.5.1. v1.LDAPSyncConfig
					LDAPSyncConfig 包含定义 LDAP 组同步所需的配置选项。
				
| 名称 | 描述 | 模式 | 
|---|---|---|
| 
									 | 代表此对象所代表的 REST 资源的字符串值。服务器可以从客户端向其提交请求的端点推断。无法更新。采用驼峰拼写法 (CamelCase)。更多信息:https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/api-conventions.md#types-kinds | 字符串 | 
| 
									 | 定义对象的此表示法的版本控制模式。服务器应该将识别的模式转换为最新的内部值,并可拒绝未识别的值。更多信息:https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/api-conventions.md#resources | 字符串 | 
| 
									 | 
									主机是要连接到的 LDAP 服务器的方案、主机和端口: | 字符串 | 
| 
									 | 要绑定到 LDAP 服务器的可选 DN。 | 字符串 | 
| 
									 | 在搜索阶段要绑定的可选密码。 | v1.StringSource | 
| 
									 | 
									若为  | 布尔值 | 
| 
									 | 在向服务器发出请求时使用的可选的可信证书颁发机构捆绑包。若为空,则使用默认的系统根证书。 | 字符串 | 
| 
									 | LDAP 组 UID 与 OpenShift Container Platform 组名称的可选直接映射。 | 对象 | 
| 
									 | 包含用于从设置的 LDAP 服务器提取数据的配置,其格式类似于 RFC2307:第一类组和用户条目,以及由列出其成员的组条目的多值属性决定的组成员资格。 | v1.RFC2307Config | 
| 
									 | 包含用于从设置的 LDAP 服务器提取数据的配置,其格式与 Active Directory 中使用的类似:第一类用户条目,以及由列出所在组的成员的多值属性决定的组成员资格。 | v1.ActiveDirectoryConfig | 
| 
									 | 包含用于从设置的 LDAP 服务器提取数据的配置,其格式与上面描述的 Active Directory 中使用的类似,再另加一项:有第一类组条目,它们用来保存元数据而非组成员资格。 | v1.AugmentedActiveDirectoryConfig | 
15.5.2. v1.StringSource
					StringSource 允许指定内联字符串,或通过环境变量或文件从外部指定。当它只包含一个字符串值时,它会编列为一个简单 JSON 字符串。
				
| 名称 | 描述 | 模式 | 
|---|---|---|
| 
									 | 
									指定明文值,或指定加密值(如果指定了  | 字符串 | 
| 
									 | 
									指定包含明文值或加密值(如果指定了  | 字符串 | 
| 
									 | 
									引用含有明文值或加密值(如果指定了  | 字符串 | 
| 
									 | 引用包含用于解密值的密钥的文件。 | 字符串 | 
15.5.3. v1.LDAPQuery
					LDAPQuery 包含构建 LDAP 查询时所需的选项。
				
| 名称 | 描述 | 模式 | 
|---|---|---|
| 
									 | 所有搜索都应从中开始的目录分支的 DN。 | 字符串 | 
| 
									 | 
									搜索的可选范围。可以是  | 字符串 | 
| 
									 | 
									与别名相关的可选搜索行为。可以是  | 字符串 | 
| 
									 | 
									包含所有对服务器的请求在放弃等待响应前应保持待定的时间限制,以秒为单位。如果是  | 整数 | 
| 
									 | 使用基本 DN 从 LDAP 服务器检索所有相关条目的有效 LDAP 搜索过滤器。 | 字符串 | 
| 
									 | 
									最大首选页面大小,以 LDAP 条目数衡量。页面大小为  | 整数 | 
15.5.4. v1.RFC2307Config
					RFC2307Config 包含必要的配置选项,用于定义 LDAP 组同步如何使用 RFC2307 模式与 LDAP 服务器交互。
				
| 名称 | 描述 | 模式 | 
|---|---|---|
| 
									 | 包含用于返回组条目的 LDAP 查询模板。 | v1.LDAPQuery | 
| 
									 | 
									定义 LDAP 组条目上的哪个属性将解释为其唯一标识符。( | 字符串 | 
| 
									 | 定义 LDAP 组条目上的哪些属性将解释为用于 OpenShift Container Platform 组的名称。 | 字符串数组 | 
| 
									 | 
									定义 LDAP 组条目上哪些属性将解释为其成员。这些属性中包含的值必须可由  | 字符串数组 | 
| 
									 | 包含用于返回用户条目的 LDAP 查询模板。 | v1.LDAPQuery | 
| 
									 | 
									定义 LDAP 用户条目上的哪个属性将解释为其唯一标识符。它必须与 | 字符串 | 
| 
									 | 
									定义要使用 LDAP 用户条目上的哪些属性,以用作其 OpenShift Container Platform 用户名。使用第一个带有非空值的属性。这应该与您的  | 字符串数组 | 
| 
									 | 
									决定在遇到缺失的用户条目时 LDAP 同步任务的行为。若为  | 布尔值 | 
| 
									 | 
									决定在遇到超出范围的用户条目时 LDAP 同步任务的行为。如果为  | 布尔值 | 
15.5.5. v1.ActiveDirectoryConfig
					ActiveDirectoryConfig 包含必要的配置选项,用于定义 LDAP 组同步如何使用 Active Directory 模式与 LDAP 服务器交互。
				
| 名称 | 描述 | 模式 | 
|---|---|---|
| 
									 | 包含用于返回用户条目的 LDAP 查询模板。 | v1.LDAPQuery | 
| 
									 | 
									定义 LDAP 用户条目上的哪些属性将解释为其 OpenShift Container Platform 用户名。OpenShift Container Platform 组记录中用作用户名称的属性。多数安装中首选 | 字符串数组 | 
| 
									 | 定义 LDAP 用户条目上的哪些属性将解释为它所属的组。 | 字符串数组 | 
15.5.6. v1.AugmentedActiveDirectoryConfig
					AugmentedActiveDirectoryConfig 包含必要的配置选项,用于定义 LDAP 组同步如何使用增强 Active Directory 模式与 LDAP 服务器交互。
				
| 名称 | 描述 | 模式 | 
|---|---|---|
| 
									 | 包含用于返回用户条目的 LDAP 查询模板。 | v1.LDAPQuery | 
| 
									 | 
									定义 LDAP 用户条目上的哪些属性将解释为其 OpenShift Container Platform 用户名。OpenShift Container Platform 组记录中用作用户名称的属性。多数安装中首选 | 字符串数组 | 
| 
									 | 定义 LDAP 用户条目上的哪些属性将解释为它所属的组。 | 字符串数组 | 
| 
									 | 包含用于返回组条目的 LDAP 查询模板。 | v1.LDAPQuery | 
| 
									 | 
									定义 LDAP 组条目上的哪个属性将解释为其唯一标识符。( | 字符串 | 
| 
									 | 定义 LDAP 组条目上的哪些属性将解释为用于 OpenShift Container Platform 组的名称。 | 字符串数组 |