B.4. 数据库变量


用于 Ansible Automation Platform 的数据库的清单文件变量。

Expand
RPM 变量名称容器变量名称描述必需或可选default

install_pg_port

postgresql_port

PostgreSQL 数据库的端口号。

选填

5432

postgres_extra_settings

postgresql_extra_settings

定义 PostgreSQL 使用的其他设置。

RPM 用法示例:

postgresql_extra_settings:
   ssl_ciphers: 'HIGH:!aNULL:!MD5'
Copy to Clipboard Toggle word wrap

容器化用法示例:

postgresql_extra_settings:
  - setting: ssl_ciphers
    value: 'HIGH:!aNULL:!MD5'
Copy to Clipboard Toggle word wrap

选填

 

postgres_firewalld_zone

postgresql_firewall_zone

应用 PostgreSQL 相关防火墙规则的防火墙区域。这会根据区域的信任级别控制哪些网络可以访问 PostgreSQL。

选填

rpm = 无默认设置.容器 = public

postgres_max_connections

postgresql_max_connections

如果您使用安装程序管理的数据库,则最大并发连接数。如需更多信息,请参阅自动化控制器的 PostgreSQL 数据库配置和维护

选填

1024

postgres_ssl_cert

postgresql_tls_cert

PostgreSQL SSL/TLS 证书文件的路径。

选填

 

postgres_ssl_key

postgresql_tls_key

PostgreSQL SSL/TLS 密钥文件的路径。

选填

 

postgres_use_ssl

postgresql_disable_tls

控制是否为 PostgreSQL 数据库启用或禁用 SSL/TLS。

选填

false

 

postgresql_admin_database

用于连接到 PostgreSQL 数据库服务器的数据库名称。

选填

postgres

 

postgresql_admin_password

PostgreSQL admin 用户的密码。使用时,安装程序会创建每个组件的数据库和凭证。

使用 postgresql_admin_username 时需要此项。

 
 

postgresql_admin_username

PostgreSQL admin 用户的用户名。使用时,安装程序会创建每个组件的数据库和凭证。

选填

postgres

 

postgresql_effective_cache_size

可用内存分配(以 MB 为单位)用于缓存数据。

选填

 
 

postgresql_keep_databases

控制卸载过程中是否保留数据库。此变量只适用于安装程序管理的数据库,不适用于外部(客户管理的)数据库。设置为 true,以在卸载过程中保留数据库。

选填

false

 

postgresql_log_destination

服务器日志输出的目的地。

选填

/dev/stderr

 

postgresql_password_encryption

加密密码的算法。

选填

scram-sha-256

 

postgresql_shared_buffers

共享内存缓冲区的内存分配(以 MB 为单位)。

选填

 
 

postgresql_tls_remote

表示 PostgreSQL 提供的证书文件是否为安装程序本地的(false)还是远程组件服务器(true)。

选填

false

 

postgresql_use_archive_compression

控制是否为 PostgreSQL 启用或禁用存档压缩。您可以使用 use_archive_compression 在全局范围内控制此功能。

选填

true

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat