<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Reference on PIGSTY</title>
    <link>https://v27.pgsty.pro/categories/reference/</link>
    <description>Recent content in Reference on PIGSTY</description>
    <generator>Hugo</generator>
    <language>en-US</language>
    
    
    
      <lastBuildDate>Mon, 11 Mar 2024 00:00:00 +0000</lastBuildDate>
    
    
      <atom:link href="https://v27.pgsty.pro/categories/reference/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
        <title>Parameters</title>
        <link>https://v27.pgsty.pro/docs/reference/param/</link>
        <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
        
        <guid>https://v27.pgsty.pro/docs/reference/param/</guid>
        <description>&lt;blockquote&gt;&#xA;&lt;p&gt;There are 280+ parameters in Pigsty describing all aspect of the deployment.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;div class=&#34;td-table-scroll td-table-scroll--static&#34;&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;th scope=&#34;col&#34;&gt;ID&lt;/th&gt;&#xA;      &lt;th scope=&#34;col&#34;&gt;Name&lt;/th&gt;&#xA;      &lt;th scope=&#34;col&#34;&gt;Module&lt;/th&gt;&#xA;      &lt;th scope=&#34;col&#34;&gt;Section&lt;/th&gt;&#xA;      &lt;th scope=&#34;col&#34;&gt;Type&lt;/th&gt;&#xA;      &lt;th scope=&#34;col&#34;&gt;Level&lt;/th&gt;&#xA;      &lt;th scope=&#34;col&#34;&gt;Comment&lt;/th&gt;&#xA;    &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;101&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#version&#34;&gt;&lt;code&gt;version&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#meta&#34;&gt;&lt;code&gt;META&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;pigsty version string&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;102&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#admin_ip&#34;&gt;&lt;code&gt;admin_ip&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#meta&#34;&gt;&lt;code&gt;META&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;ip&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;admin node ip address&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;103&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#region&#34;&gt;&lt;code&gt;region&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#meta&#34;&gt;&lt;code&gt;META&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;enum&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;upstream mirror region: default,china,europe&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;104&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#proxy_env&#34;&gt;&lt;code&gt;proxy_env&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#meta&#34;&gt;&lt;code&gt;META&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;dict&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;global proxy env when downloading packages&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;105&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#ca_method&#34;&gt;&lt;code&gt;ca_method&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#ca&#34;&gt;&lt;code&gt;CA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;enum&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;create,recreate,copy, create by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;106&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#ca_cn&#34;&gt;&lt;code&gt;ca_cn&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#ca&#34;&gt;&lt;code&gt;CA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;ca common name, fixed as pigsty-ca&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;107&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#cert_validity&#34;&gt;&lt;code&gt;cert_validity&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#ca&#34;&gt;&lt;code&gt;CA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;interval&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;cert validity, 20 years by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;108&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra_seq&#34;&gt;&lt;code&gt;infra_seq&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra_id&#34;&gt;&lt;code&gt;INFRA_ID&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;int&lt;/td&gt;&#xA;      &lt;td&gt;I&lt;/td&gt;&#xA;      &lt;td&gt;infra node identity, REQUIRED&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;109&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra_portal&#34;&gt;&lt;code&gt;infra_portal&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra_id&#34;&gt;&lt;code&gt;INFRA_ID&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;dict&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;infra services exposed via portal&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;110&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#repo_enabled&#34;&gt;&lt;code&gt;repo_enabled&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#repo&#34;&gt;&lt;code&gt;REPO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;G/I&lt;/td&gt;&#xA;      &lt;td&gt;create a yum repo on this infra node?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;111&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#repo_home&#34;&gt;&lt;code&gt;repo_home&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#repo&#34;&gt;&lt;code&gt;REPO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;path&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;repo home dir, &lt;code&gt;/www&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;112&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#repo_name&#34;&gt;&lt;code&gt;repo_name&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#repo&#34;&gt;&lt;code&gt;REPO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;repo name, pigsty by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;113&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#repo_endpoint&#34;&gt;&lt;code&gt;repo_endpoint&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#repo&#34;&gt;&lt;code&gt;REPO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;url&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;access point to this repo by domain or ip:port&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;114&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#repo_remove&#34;&gt;&lt;code&gt;repo_remove&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#repo&#34;&gt;&lt;code&gt;REPO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;G/A&lt;/td&gt;&#xA;      &lt;td&gt;remove existing upstream repo&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;115&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#repo_modules&#34;&gt;&lt;code&gt;repo_modules&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#repo&#34;&gt;&lt;code&gt;REPO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;G/A&lt;/td&gt;&#xA;      &lt;td&gt;which repo modules are installed in repo_upstream&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;116&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#repo_upstream&#34;&gt;&lt;code&gt;repo_upstream&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#repo&#34;&gt;&lt;code&gt;REPO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;upstream[]&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;where to download upstream packages&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;117&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#repo_packages&#34;&gt;&lt;code&gt;repo_packages&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#repo&#34;&gt;&lt;code&gt;REPO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string[]&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;which packages to be included&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;118&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#repo_url_packages&#34;&gt;&lt;code&gt;repo_url_packages&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#repo&#34;&gt;&lt;code&gt;REPO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string[]&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;extra packages from url&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;120&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra_packages&#34;&gt;&lt;code&gt;infra_packages&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra_package&#34;&gt;&lt;code&gt;INFRA_PACKAGE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string[]&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;packages to be installed on infra nodes&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;121&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra_packages_pip&#34;&gt;&lt;code&gt;infra_packages_pip&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra_package&#34;&gt;&lt;code&gt;INFRA_PACKAGE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;pip installed packages for infra nodes&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;130&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#nginx_enabled&#34;&gt;&lt;code&gt;nginx_enabled&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#nginx&#34;&gt;&lt;code&gt;NGINX&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;G/I&lt;/td&gt;&#xA;      &lt;td&gt;enable nginx on this infra node?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;131&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#nginx_enabled&#34;&gt;&lt;code&gt;nginx_exporter_enabled&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#nginx&#34;&gt;&lt;code&gt;NGINX&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;G/I&lt;/td&gt;&#xA;      &lt;td&gt;enable nginx_exporter on this infra node?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;132&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#nginx_sslmode&#34;&gt;&lt;code&gt;nginx_sslmode&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#nginx&#34;&gt;&lt;code&gt;NGINX&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;enum&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;nginx ssl mode? disable,enable,enforce&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;133&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#nginx_home&#34;&gt;&lt;code&gt;nginx_home&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#nginx&#34;&gt;&lt;code&gt;NGINX&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;path&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;nginx content dir, &lt;code&gt;/www&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;134&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#nginx_port&#34;&gt;&lt;code&gt;nginx_port&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#nginx&#34;&gt;&lt;code&gt;NGINX&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;port&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;nginx listen port, 80 by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;135&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#nginx_ssl_port&#34;&gt;&lt;code&gt;nginx_ssl_port&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#nginx&#34;&gt;&lt;code&gt;NGINX&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;port&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;nginx ssl listen port, 443 by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;136&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#nginx_navbar&#34;&gt;&lt;code&gt;nginx_navbar&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#nginx&#34;&gt;&lt;code&gt;NGINX&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;index[]&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;nginx index page navigation links&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;140&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#dns_enabled&#34;&gt;&lt;code&gt;dns_enabled&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#dns&#34;&gt;&lt;code&gt;DNS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;G/I&lt;/td&gt;&#xA;      &lt;td&gt;setup dnsmasq on this infra node?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;141&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#dns_port&#34;&gt;&lt;code&gt;dns_port&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#dns&#34;&gt;&lt;code&gt;DNS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;port&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;dns server listen port, 53 by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;142&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#dns_records&#34;&gt;&lt;code&gt;dns_records&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#dns&#34;&gt;&lt;code&gt;DNS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string[]&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;dynamic dns records resolved by dnsmasq&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;150&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#prometheus_enabled&#34;&gt;&lt;code&gt;prometheus_enabled&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#prometheus&#34;&gt;&lt;code&gt;PROMETHEUS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;G/I&lt;/td&gt;&#xA;      &lt;td&gt;enable prometheus on this infra node?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;151&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#prometheus_clean&#34;&gt;&lt;code&gt;prometheus_clean&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#prometheus&#34;&gt;&lt;code&gt;PROMETHEUS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;G/A&lt;/td&gt;&#xA;      &lt;td&gt;clean prometheus data during init?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;152&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#prometheus_data&#34;&gt;&lt;code&gt;prometheus_data&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#prometheus&#34;&gt;&lt;code&gt;PROMETHEUS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;path&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;prometheus data dir, &lt;code&gt;/data/prometheus&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;153&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#prometheus_sd_dir&#34;&gt;&lt;code&gt;prometheus_sd_dir&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#prometheus&#34;&gt;&lt;code&gt;PROMETHEUS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;path&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;prometheus file service discovery directory&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;154&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#prometheus_sd_interval&#34;&gt;&lt;code&gt;prometheus_sd_interval&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#prometheus&#34;&gt;&lt;code&gt;PROMETHEUS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;interval&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;prometheus target refresh interval, 5s by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;155&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#prometheus_scrape_interval&#34;&gt;&lt;code&gt;prometheus_scrape_interval&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#prometheus&#34;&gt;&lt;code&gt;PROMETHEUS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;interval&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;prometheus scrape &amp;amp; eval interval, 10s by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;156&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#prometheus_scrape_timeout&#34;&gt;&lt;code&gt;prometheus_scrape_timeout&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#prometheus&#34;&gt;&lt;code&gt;PROMETHEUS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;interval&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;prometheus global scrape timeout, 8s by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;157&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#prometheus_options&#34;&gt;&lt;code&gt;prometheus_options&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#prometheus&#34;&gt;&lt;code&gt;PROMETHEUS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;arg&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;prometheus extra server options&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;158&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pushgateway_enabled&#34;&gt;&lt;code&gt;pushgateway_enabled&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#prometheus&#34;&gt;&lt;code&gt;PROMETHEUS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;G/I&lt;/td&gt;&#xA;      &lt;td&gt;setup pushgateway on this infra node?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;159&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pushgateway_options&#34;&gt;&lt;code&gt;pushgateway_options&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#prometheus&#34;&gt;&lt;code&gt;PROMETHEUS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;arg&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;pushgateway extra server options&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;160&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#blackbox_enabled&#34;&gt;&lt;code&gt;blackbox_enabled&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#prometheus&#34;&gt;&lt;code&gt;PROMETHEUS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;G/I&lt;/td&gt;&#xA;      &lt;td&gt;setup blackbox_exporter on this infra node?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;161&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#blackbox_options&#34;&gt;&lt;code&gt;blackbox_options&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#prometheus&#34;&gt;&lt;code&gt;PROMETHEUS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;arg&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;blackbox_exporter extra server options&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;162&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#alertmanager_enabled&#34;&gt;&lt;code&gt;alertmanager_enabled&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#prometheus&#34;&gt;&lt;code&gt;PROMETHEUS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;G/I&lt;/td&gt;&#xA;      &lt;td&gt;setup alertmanager on this infra node?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;163&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#alertmanager_options&#34;&gt;&lt;code&gt;alertmanager_options&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#prometheus&#34;&gt;&lt;code&gt;PROMETHEUS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;arg&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;alertmanager extra server options&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;164&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#exporter_metrics_path&#34;&gt;&lt;code&gt;exporter_metrics_path&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#prometheus&#34;&gt;&lt;code&gt;PROMETHEUS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;path&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;exporter metric path, &lt;code&gt;/metrics&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;165&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#exporter_install&#34;&gt;&lt;code&gt;exporter_install&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#prometheus&#34;&gt;&lt;code&gt;PROMETHEUS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;enum&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;how to install exporter? none,yum,binary&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;166&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#exporter_repo_url&#34;&gt;&lt;code&gt;exporter_repo_url&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#prometheus&#34;&gt;&lt;code&gt;PROMETHEUS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;url&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;exporter repo file url if install exporter via yum&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;170&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#grafana_enabled&#34;&gt;&lt;code&gt;grafana_enabled&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#grafana&#34;&gt;&lt;code&gt;GRAFANA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;G/I&lt;/td&gt;&#xA;      &lt;td&gt;enable grafana on this infra node?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;171&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#grafana_clean&#34;&gt;&lt;code&gt;grafana_clean&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#grafana&#34;&gt;&lt;code&gt;GRAFANA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;G/A&lt;/td&gt;&#xA;      &lt;td&gt;clean grafana data during init?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;172&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#grafana_admin_username&#34;&gt;&lt;code&gt;grafana_admin_username&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#grafana&#34;&gt;&lt;code&gt;GRAFANA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;username&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;grafana admin username, &lt;code&gt;admin&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;173&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#grafana_admin_password&#34;&gt;&lt;code&gt;grafana_admin_password&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#grafana&#34;&gt;&lt;code&gt;GRAFANA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;password&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;grafana admin password, &lt;code&gt;pigsty&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;174&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#grafana_plugin_cache&#34;&gt;&lt;code&gt;grafana_plugin_cache&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#grafana&#34;&gt;&lt;code&gt;GRAFANA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;path&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;path to grafana plugins cache tarball&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;175&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#grafana_plugin_list&#34;&gt;&lt;code&gt;grafana_plugin_list&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#grafana&#34;&gt;&lt;code&gt;GRAFANA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string[]&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;grafana plugins to be downloaded with grafana-cli&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;176&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#loki_enabled&#34;&gt;&lt;code&gt;loki_enabled&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#loki&#34;&gt;&lt;code&gt;LOKI&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;G/I&lt;/td&gt;&#xA;      &lt;td&gt;enable loki on this infra node?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;177&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#loki_clean&#34;&gt;&lt;code&gt;loki_clean&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#loki&#34;&gt;&lt;code&gt;LOKI&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;G/A&lt;/td&gt;&#xA;      &lt;td&gt;whether remove existing loki data?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;178&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#loki_data&#34;&gt;&lt;code&gt;loki_data&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#loki&#34;&gt;&lt;code&gt;LOKI&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;path&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;loki data dir, &lt;code&gt;/data/loki&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;179&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#loki_retention&#34;&gt;&lt;code&gt;loki_retention&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#loki&#34;&gt;&lt;code&gt;LOKI&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;interval&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;loki log retention period, 15d by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;201&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#nodename&#34;&gt;&lt;code&gt;nodename&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_id&#34;&gt;&lt;code&gt;NODE_ID&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;I&lt;/td&gt;&#xA;      &lt;td&gt;node instance identity, use hostname if missing, optional&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;202&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_cluster&#34;&gt;&lt;code&gt;node_cluster&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_id&#34;&gt;&lt;code&gt;NODE_ID&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;node cluster identity, use &amp;rsquo;nodes&amp;rsquo; if missing, optional&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;203&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#nodename_overwrite&#34;&gt;&lt;code&gt;nodename_overwrite&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_id&#34;&gt;&lt;code&gt;NODE_ID&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;overwrite node&amp;rsquo;s hostname with nodename?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;204&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#nodename_exchange&#34;&gt;&lt;code&gt;nodename_exchange&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_id&#34;&gt;&lt;code&gt;NODE_ID&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;exchange nodename among play hosts?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;205&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_id_from_pg&#34;&gt;&lt;code&gt;node_id_from_pg&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_id&#34;&gt;&lt;code&gt;NODE_ID&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;use postgres identity as node identity if applicable?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;210&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_write_etc_hosts&#34;&gt;&lt;code&gt;node_write_etc_hosts&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_dns&#34;&gt;&lt;code&gt;NODE_DNS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;G/C/I&lt;/td&gt;&#xA;      &lt;td&gt;modify &lt;code&gt;/etc/hosts&lt;/code&gt; on target node?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;211&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_default_etc_hosts&#34;&gt;&lt;code&gt;node_default_etc_hosts&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_dns&#34;&gt;&lt;code&gt;NODE_DNS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string[]&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;static dns records in &lt;code&gt;/etc/hosts&lt;/code&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;212&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_etc_hosts&#34;&gt;&lt;code&gt;node_etc_hosts&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_dns&#34;&gt;&lt;code&gt;NODE_DNS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string[]&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;extra static dns records in &lt;code&gt;/etc/hosts&lt;/code&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;213&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_dns_method&#34;&gt;&lt;code&gt;node_dns_method&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_dns&#34;&gt;&lt;code&gt;NODE_DNS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;enum&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;how to handle dns servers: add,none,overwrite&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;214&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_dns_servers&#34;&gt;&lt;code&gt;node_dns_servers&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_dns&#34;&gt;&lt;code&gt;NODE_DNS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string[]&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;dynamic nameserver in &lt;code&gt;/etc/resolv.conf&lt;/code&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;215&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_dns_options&#34;&gt;&lt;code&gt;node_dns_options&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_dns&#34;&gt;&lt;code&gt;NODE_DNS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string[]&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;dns resolv options in &lt;code&gt;/etc/resolv.conf&lt;/code&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;220&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_repo_modules&#34;&gt;&lt;code&gt;node_repo_modules&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_package&#34;&gt;&lt;code&gt;NODE_PACKAGE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;upstream repo to be added on node, local by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;221&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_repo_remove&#34;&gt;&lt;code&gt;node_repo_remove&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_package&#34;&gt;&lt;code&gt;NODE_PACKAGE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;remove existing repo on node?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;223&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_packages&#34;&gt;&lt;code&gt;node_packages&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_package&#34;&gt;&lt;code&gt;NODE_PACKAGE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string[]&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;packages to be installed current nodes&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;224&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_default_packages&#34;&gt;&lt;code&gt;node_default_packages&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_package&#34;&gt;&lt;code&gt;NODE_PACKAGE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string[]&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;default packages to be installed on all nodes&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;230&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_disable_firewall&#34;&gt;&lt;code&gt;node_disable_firewall&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_tune&#34;&gt;&lt;code&gt;NODE_TUNE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;disable node firewall? true by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;231&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_disable_selinux&#34;&gt;&lt;code&gt;node_disable_selinux&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_tune&#34;&gt;&lt;code&gt;NODE_TUNE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;disable node selinux? true by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;232&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_disable_numa&#34;&gt;&lt;code&gt;node_disable_numa&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_tune&#34;&gt;&lt;code&gt;NODE_TUNE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;disable node numa, reboot required&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;233&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_disable_swap&#34;&gt;&lt;code&gt;node_disable_swap&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_tune&#34;&gt;&lt;code&gt;NODE_TUNE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;disable node swap, use with caution&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;234&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_static_network&#34;&gt;&lt;code&gt;node_static_network&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_tune&#34;&gt;&lt;code&gt;NODE_TUNE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;preserve dns resolver settings after reboot&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;235&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_disk_prefetch&#34;&gt;&lt;code&gt;node_disk_prefetch&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_tune&#34;&gt;&lt;code&gt;NODE_TUNE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;setup disk prefetch on HDD to increase performance&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;236&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_kernel_modules&#34;&gt;&lt;code&gt;node_kernel_modules&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_tune&#34;&gt;&lt;code&gt;NODE_TUNE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string[]&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;kernel modules to be enabled on this node&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;237&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_hugepage_count&#34;&gt;&lt;code&gt;node_hugepage_count&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_tune&#34;&gt;&lt;code&gt;NODE_TUNE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;int&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;number of 2MB hugepage, take precedence over ratio&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;238&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_hugepage_ratio&#34;&gt;&lt;code&gt;node_hugepage_ratio&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_tune&#34;&gt;&lt;code&gt;NODE_TUNE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;float&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;node mem hugepage ratio, 0 disable it by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;239&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_overcommit_ratio&#34;&gt;&lt;code&gt;node_overcommit_ratio&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_tune&#34;&gt;&lt;code&gt;NODE_TUNE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;float&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;node mem overcommit ratio, 0 disable it by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;240&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_tune&#34;&gt;&lt;code&gt;node_tune&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_tune&#34;&gt;&lt;code&gt;NODE_TUNE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;enum&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;node tuned profile: none,oltp,olap,crit,tiny&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;241&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_sysctl_params&#34;&gt;&lt;code&gt;node_sysctl_params&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_tune&#34;&gt;&lt;code&gt;NODE_TUNE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;dict&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;sysctl parameters in k:v format in addition to tuned&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;250&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_data&#34;&gt;&lt;code&gt;node_data&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_admin&#34;&gt;&lt;code&gt;NODE_ADMIN&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;path&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;node main data directory, &lt;code&gt;/data&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;251&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_admin_enabled&#34;&gt;&lt;code&gt;node_admin_enabled&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_admin&#34;&gt;&lt;code&gt;NODE_ADMIN&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;create a admin user on target node?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;252&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_admin_uid&#34;&gt;&lt;code&gt;node_admin_uid&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_admin&#34;&gt;&lt;code&gt;NODE_ADMIN&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;int&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;uid and gid for node admin user&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;253&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_admin_username&#34;&gt;&lt;code&gt;node_admin_username&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_admin&#34;&gt;&lt;code&gt;NODE_ADMIN&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;username&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;name of node admin user, &lt;code&gt;dba&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;254&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_admin_ssh_exchange&#34;&gt;&lt;code&gt;node_admin_ssh_exchange&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_admin&#34;&gt;&lt;code&gt;NODE_ADMIN&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;exchange admin ssh key among node cluster&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;255&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_admin_pk_current&#34;&gt;&lt;code&gt;node_admin_pk_current&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_admin&#34;&gt;&lt;code&gt;NODE_ADMIN&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;add current user&amp;rsquo;s ssh pk to admin authorized_keys&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;256&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_admin_pk_list&#34;&gt;&lt;code&gt;node_admin_pk_list&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_admin&#34;&gt;&lt;code&gt;NODE_ADMIN&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string[]&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;ssh public keys to be added to admin user&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;260&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_timezone&#34;&gt;&lt;code&gt;node_timezone&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_time&#34;&gt;&lt;code&gt;NODE_TIME&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;setup node timezone, empty string to skip&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;261&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_ntp_enabled&#34;&gt;&lt;code&gt;node_ntp_enabled&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_time&#34;&gt;&lt;code&gt;NODE_TIME&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;enable chronyd time sync service?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;262&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_ntp_servers&#34;&gt;&lt;code&gt;node_ntp_servers&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_time&#34;&gt;&lt;code&gt;NODE_TIME&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string[]&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;ntp servers in &lt;code&gt;/etc/chrony.conf&lt;/code&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;263&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_crontab_overwrite&#34;&gt;&lt;code&gt;node_crontab_overwrite&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_time&#34;&gt;&lt;code&gt;NODE_TIME&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;overwrite or append to &lt;code&gt;/etc/crontab&lt;/code&gt;?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;264&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_crontab&#34;&gt;&lt;code&gt;node_crontab&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_time&#34;&gt;&lt;code&gt;NODE_TIME&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string[]&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;crontab entries in &lt;code&gt;/etc/crontab&lt;/code&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;270&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#vip_enabled&#34;&gt;&lt;code&gt;vip_enabled&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_vip&#34;&gt;&lt;code&gt;NODE_VIP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;enable vip on this node cluster?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;271&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#vip_address&#34;&gt;&lt;code&gt;vip_address&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_vip&#34;&gt;&lt;code&gt;NODE_VIP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;ip&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;node vip address in ipv4 format, required if vip is enabled&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;272&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#vip_vrid&#34;&gt;&lt;code&gt;vip_vrid&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_vip&#34;&gt;&lt;code&gt;NODE_VIP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;int&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;required, integer, 1-254, should be unique among same VLAN&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;273&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#vip_role&#34;&gt;&lt;code&gt;vip_role&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_vip&#34;&gt;&lt;code&gt;NODE_VIP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;enum&lt;/td&gt;&#xA;      &lt;td&gt;I&lt;/td&gt;&#xA;      &lt;td&gt;optional, &lt;code&gt;master/backup&lt;/code&gt;, backup by default, use as init role&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;274&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#vip_preempt&#34;&gt;&lt;code&gt;vip_preempt&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_vip&#34;&gt;&lt;code&gt;NODE_VIP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C/I&lt;/td&gt;&#xA;      &lt;td&gt;optional, &lt;code&gt;true/false&lt;/code&gt;, false by default, enable vip preemption&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;275&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#vip_interface&#34;&gt;&lt;code&gt;vip_interface&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_vip&#34;&gt;&lt;code&gt;NODE_VIP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;C/I&lt;/td&gt;&#xA;      &lt;td&gt;node vip network interface to listen, &lt;code&gt;eth0&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;276&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#vip_dns_suffix&#34;&gt;&lt;code&gt;vip_dns_suffix&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_vip&#34;&gt;&lt;code&gt;NODE_VIP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;node vip dns name suffix, empty string by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;277&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#vip_exporter_port&#34;&gt;&lt;code&gt;vip_exporter_port&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_vip&#34;&gt;&lt;code&gt;NODE_VIP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;port&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;keepalived exporter listen port, 9650 by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;280&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#haproxy_enabled&#34;&gt;&lt;code&gt;haproxy_enabled&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#haproxy&#34;&gt;&lt;code&gt;HAPROXY&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;enable haproxy on this node?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;281&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#haproxy_clean&#34;&gt;&lt;code&gt;haproxy_clean&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#haproxy&#34;&gt;&lt;code&gt;HAPROXY&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;G/C/A&lt;/td&gt;&#xA;      &lt;td&gt;cleanup all existing haproxy config?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;282&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#haproxy_reload&#34;&gt;&lt;code&gt;haproxy_reload&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#haproxy&#34;&gt;&lt;code&gt;HAPROXY&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;A&lt;/td&gt;&#xA;      &lt;td&gt;reload haproxy after config?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;283&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#haproxy_auth_enabled&#34;&gt;&lt;code&gt;haproxy_auth_enabled&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#haproxy&#34;&gt;&lt;code&gt;HAPROXY&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;enable authentication for haproxy admin page&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;284&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#haproxy_admin_username&#34;&gt;&lt;code&gt;haproxy_admin_username&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#haproxy&#34;&gt;&lt;code&gt;HAPROXY&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;username&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;haproxy admin username, &lt;code&gt;admin&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;285&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#haproxy_admin_password&#34;&gt;&lt;code&gt;haproxy_admin_password&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#haproxy&#34;&gt;&lt;code&gt;HAPROXY&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;password&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;haproxy admin password, &lt;code&gt;pigsty&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;286&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#haproxy_exporter_port&#34;&gt;&lt;code&gt;haproxy_exporter_port&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#haproxy&#34;&gt;&lt;code&gt;HAPROXY&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;port&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;haproxy admin/exporter port, 9101 by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;287&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#haproxy_client_timeout&#34;&gt;&lt;code&gt;haproxy_client_timeout&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#haproxy&#34;&gt;&lt;code&gt;HAPROXY&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;interval&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;client side connection timeout, 24h by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;288&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#haproxy_server_timeout&#34;&gt;&lt;code&gt;haproxy_server_timeout&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#haproxy&#34;&gt;&lt;code&gt;HAPROXY&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;interval&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;server side connection timeout, 24h by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;289&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#haproxy_services&#34;&gt;&lt;code&gt;haproxy_services&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#haproxy&#34;&gt;&lt;code&gt;HAPROXY&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;service[]&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;list of haproxy service to be exposed on node&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;290&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_exporter_enabled&#34;&gt;&lt;code&gt;node_exporter_enabled&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_exporter&#34;&gt;&lt;code&gt;NODE_EXPORTER&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;setup node_exporter on this node?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;291&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_exporter_port&#34;&gt;&lt;code&gt;node_exporter_port&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_exporter&#34;&gt;&lt;code&gt;NODE_EXPORTER&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;port&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;node exporter listen port, 9100 by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;292&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_exporter_options&#34;&gt;&lt;code&gt;node_exporter_options&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node_exporter&#34;&gt;&lt;code&gt;NODE_EXPORTER&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;arg&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;extra server options for node_exporter&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;293&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#promtail_enabled&#34;&gt;&lt;code&gt;promtail_enabled&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#promtail&#34;&gt;&lt;code&gt;PROMTAIL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;enable promtail logging collector?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;294&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#promtail_clean&#34;&gt;&lt;code&gt;promtail_clean&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#promtail&#34;&gt;&lt;code&gt;PROMTAIL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;G/A&lt;/td&gt;&#xA;      &lt;td&gt;purge existing promtail status file during init?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;295&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#promtail_port&#34;&gt;&lt;code&gt;promtail_port&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#promtail&#34;&gt;&lt;code&gt;PROMTAIL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;port&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;promtail listen port, 9080 by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;296&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#promtail_positions&#34;&gt;&lt;code&gt;promtail_positions&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#promtail&#34;&gt;&lt;code&gt;PROMTAIL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;path&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;promtail position status file path&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;401&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#docker_enabled&#34;&gt;&lt;code&gt;docker_enabled&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#docker&#34;&gt;&lt;code&gt;DOCKER&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;enable docker on this node?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;402&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#docker_cgroups_driver&#34;&gt;&lt;code&gt;docker_cgroups_driver&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#docker&#34;&gt;&lt;code&gt;DOCKER&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;enum&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;docker cgroup fs driver: cgroupfs,systemd&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;403&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#docker_registry_mirrors&#34;&gt;&lt;code&gt;docker_registry_mirrors&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#docker&#34;&gt;&lt;code&gt;DOCKER&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string[]&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;docker registry mirror list&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;404&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#docker_image_cache&#34;&gt;&lt;code&gt;docker_image_cache&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#node&#34;&gt;&lt;code&gt;NODE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#docker&#34;&gt;&lt;code&gt;DOCKER&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;path&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;docker image cache dir, &lt;code&gt;/tmp/docker&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;501&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#etcd_seq&#34;&gt;&lt;code&gt;etcd_seq&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#etcd&#34;&gt;&lt;code&gt;ETCD&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#etcd&#34;&gt;&lt;code&gt;ETCD&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;int&lt;/td&gt;&#xA;      &lt;td&gt;I&lt;/td&gt;&#xA;      &lt;td&gt;etcd instance identifier, REQUIRED&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;502&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#etcd_cluster&#34;&gt;&lt;code&gt;etcd_cluster&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#etcd&#34;&gt;&lt;code&gt;ETCD&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#etcd&#34;&gt;&lt;code&gt;ETCD&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;etcd cluster &amp;amp; group name, etcd by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;503&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#etcd_safeguard&#34;&gt;&lt;code&gt;etcd_safeguard&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#etcd&#34;&gt;&lt;code&gt;ETCD&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#etcd&#34;&gt;&lt;code&gt;ETCD&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;G/C/A&lt;/td&gt;&#xA;      &lt;td&gt;prevent purging running etcd instance?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;504&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#etcd_clean&#34;&gt;&lt;code&gt;etcd_clean&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#etcd&#34;&gt;&lt;code&gt;ETCD&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#etcd&#34;&gt;&lt;code&gt;ETCD&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;G/C/A&lt;/td&gt;&#xA;      &lt;td&gt;purging existing etcd during initialization?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;505&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#etcd_data&#34;&gt;&lt;code&gt;etcd_data&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#etcd&#34;&gt;&lt;code&gt;ETCD&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#etcd&#34;&gt;&lt;code&gt;ETCD&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;path&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;etcd data directory, /data/etcd by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;506&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#etcd_port&#34;&gt;&lt;code&gt;etcd_port&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#etcd&#34;&gt;&lt;code&gt;ETCD&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#etcd&#34;&gt;&lt;code&gt;ETCD&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;port&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;etcd client port, 2379 by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;507&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#etcd_peer_port&#34;&gt;&lt;code&gt;etcd_peer_port&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#etcd&#34;&gt;&lt;code&gt;ETCD&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#etcd&#34;&gt;&lt;code&gt;ETCD&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;port&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;etcd peer port, 2380 by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;508&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#etcd_init&#34;&gt;&lt;code&gt;etcd_init&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#etcd&#34;&gt;&lt;code&gt;ETCD&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#etcd&#34;&gt;&lt;code&gt;ETCD&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;enum&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;etcd initial cluster state, new or existing&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;509&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#etcd_election_timeout&#34;&gt;&lt;code&gt;etcd_election_timeout&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#etcd&#34;&gt;&lt;code&gt;ETCD&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#etcd&#34;&gt;&lt;code&gt;ETCD&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;int&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;etcd election timeout, 1000ms by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;510&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#etcd_heartbeat_interval&#34;&gt;&lt;code&gt;etcd_heartbeat_interval&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#etcd&#34;&gt;&lt;code&gt;ETCD&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#etcd&#34;&gt;&lt;code&gt;ETCD&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;int&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;etcd heartbeat interval, 100ms by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;601&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio_seq&#34;&gt;&lt;code&gt;minio_seq&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio&#34;&gt;&lt;code&gt;MINIO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio&#34;&gt;&lt;code&gt;MINIO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;int&lt;/td&gt;&#xA;      &lt;td&gt;I&lt;/td&gt;&#xA;      &lt;td&gt;minio instance identifier, REQUIRED&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;602&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio_cluster&#34;&gt;&lt;code&gt;minio_cluster&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio&#34;&gt;&lt;code&gt;MINIO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio&#34;&gt;&lt;code&gt;MINIO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;minio cluster name, minio by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;603&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio_clean&#34;&gt;&lt;code&gt;minio_clean&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio&#34;&gt;&lt;code&gt;MINIO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio&#34;&gt;&lt;code&gt;MINIO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;G/C/A&lt;/td&gt;&#xA;      &lt;td&gt;cleanup minio during init?, false by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;604&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio_user&#34;&gt;&lt;code&gt;minio_user&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio&#34;&gt;&lt;code&gt;MINIO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio&#34;&gt;&lt;code&gt;MINIO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;username&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;minio os user, &lt;code&gt;minio&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;605&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio_node&#34;&gt;&lt;code&gt;minio_node&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio&#34;&gt;&lt;code&gt;MINIO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio&#34;&gt;&lt;code&gt;MINIO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;minio node name pattern&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;606&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio_data&#34;&gt;&lt;code&gt;minio_data&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio&#34;&gt;&lt;code&gt;MINIO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio&#34;&gt;&lt;code&gt;MINIO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;path&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;minio data dir(s), use {x&amp;hellip;y} to specify multi drivers&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;607&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio_domain&#34;&gt;&lt;code&gt;minio_domain&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio&#34;&gt;&lt;code&gt;MINIO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio&#34;&gt;&lt;code&gt;MINIO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;minio service domain name, &lt;code&gt;sss.pigsty&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;608&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio_port&#34;&gt;&lt;code&gt;minio_port&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio&#34;&gt;&lt;code&gt;MINIO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio&#34;&gt;&lt;code&gt;MINIO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;port&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;minio service port, 9000 by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;609&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio_admin_port&#34;&gt;&lt;code&gt;minio_admin_port&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio&#34;&gt;&lt;code&gt;MINIO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio&#34;&gt;&lt;code&gt;MINIO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;port&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;minio console port, 9001 by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;610&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio_access_key&#34;&gt;&lt;code&gt;minio_access_key&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio&#34;&gt;&lt;code&gt;MINIO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio&#34;&gt;&lt;code&gt;MINIO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;username&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;root access key, &lt;code&gt;minioadmin&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;611&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio_secret_key&#34;&gt;&lt;code&gt;minio_secret_key&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio&#34;&gt;&lt;code&gt;MINIO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio&#34;&gt;&lt;code&gt;MINIO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;password&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;root secret key, &lt;code&gt;minioadmin&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;612&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio_extra_vars&#34;&gt;&lt;code&gt;minio_extra_vars&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio&#34;&gt;&lt;code&gt;MINIO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio&#34;&gt;&lt;code&gt;MINIO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;extra environment variables for minio server&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;613&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio_alias&#34;&gt;&lt;code&gt;minio_alias&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio&#34;&gt;&lt;code&gt;MINIO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio&#34;&gt;&lt;code&gt;MINIO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;alias name for local minio deployment&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;614&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio_buckets&#34;&gt;&lt;code&gt;minio_buckets&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio&#34;&gt;&lt;code&gt;MINIO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio&#34;&gt;&lt;code&gt;MINIO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bucket[]&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;list of minio bucket to be created&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;615&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio_users&#34;&gt;&lt;code&gt;minio_users&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio&#34;&gt;&lt;code&gt;MINIO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#minio&#34;&gt;&lt;code&gt;MINIO&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;user[]&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;list of minio user to be created&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;701&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis_cluster&#34;&gt;&lt;code&gt;redis_cluster&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;redis cluster name, required identity parameter&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;702&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis_instances&#34;&gt;&lt;code&gt;redis_instances&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;dict&lt;/td&gt;&#xA;      &lt;td&gt;I&lt;/td&gt;&#xA;      &lt;td&gt;redis instances definition on this redis node&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;703&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis_node&#34;&gt;&lt;code&gt;redis_node&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;int&lt;/td&gt;&#xA;      &lt;td&gt;I&lt;/td&gt;&#xA;      &lt;td&gt;redis node sequence number, node int id required&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;710&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis_fs_main&#34;&gt;&lt;code&gt;redis_fs_main&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;path&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;redis main data mountpoint, &lt;code&gt;/data&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;711&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis_exporter_enabled&#34;&gt;&lt;code&gt;redis_exporter_enabled&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;install redis exporter on redis nodes?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;712&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis_exporter_port&#34;&gt;&lt;code&gt;redis_exporter_port&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;port&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;redis exporter listen port, 9121 by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;713&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis_exporter_options&#34;&gt;&lt;code&gt;redis_exporter_options&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;C/I&lt;/td&gt;&#xA;      &lt;td&gt;cli args and extra options for redis exporter&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;720&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis_safeguard&#34;&gt;&lt;code&gt;redis_safeguard&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;G/C/A&lt;/td&gt;&#xA;      &lt;td&gt;prevent purging running redis instance?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;721&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis_clean&#34;&gt;&lt;code&gt;redis_clean&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;G/C/A&lt;/td&gt;&#xA;      &lt;td&gt;purging existing redis during init?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;722&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis_rmdata&#34;&gt;&lt;code&gt;redis_rmdata&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;G/C/A&lt;/td&gt;&#xA;      &lt;td&gt;remove redis data when purging redis server?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;723&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis_mode&#34;&gt;&lt;code&gt;redis_mode&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;enum&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;redis mode: standalone,cluster,sentinel&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;724&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis_conf&#34;&gt;&lt;code&gt;redis_conf&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;redis config template path, except sentinel&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;725&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis_bind_address&#34;&gt;&lt;code&gt;redis_bind_address&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;ip&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;redis bind address, empty string will use host ip&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;726&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis_max_memory&#34;&gt;&lt;code&gt;redis_max_memory&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;size&lt;/td&gt;&#xA;      &lt;td&gt;C/I&lt;/td&gt;&#xA;      &lt;td&gt;max memory used by each redis instance&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;727&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis_mem_policy&#34;&gt;&lt;code&gt;redis_mem_policy&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;enum&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;redis memory eviction policy&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;728&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis_password&#34;&gt;&lt;code&gt;redis_password&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;password&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;redis password, empty string will disable password&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;729&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis_rdb_save&#34;&gt;&lt;code&gt;redis_rdb_save&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string[]&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;redis rdb save directives, disable with empty list&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;730&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis_aof_enabled&#34;&gt;&lt;code&gt;redis_aof_enabled&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;enable redis append only file?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;731&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis_rename_commands&#34;&gt;&lt;code&gt;redis_rename_commands&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;dict&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;rename redis dangerous commands&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;732&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis_cluster_replicas&#34;&gt;&lt;code&gt;redis_cluster_replicas&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;int&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;replica number for one master in redis cluster&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;733&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis_sentinel_monitor&#34;&gt;&lt;code&gt;redis_sentinel_monitor&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#redis&#34;&gt;&lt;code&gt;REDIS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;master[]&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;sentinel master list, works on sentinel cluster only&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;801&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_mode&#34;&gt;&lt;code&gt;pg_mode&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_id&#34;&gt;&lt;code&gt;PG_ID&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;enum&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;pgsql cluster mode: pgsql,citus,gpsql&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;802&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_cluster&#34;&gt;&lt;code&gt;pg_cluster&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_id&#34;&gt;&lt;code&gt;PG_ID&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;pgsql cluster name, REQUIRED identity parameter&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;803&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_seq&#34;&gt;&lt;code&gt;pg_seq&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_id&#34;&gt;&lt;code&gt;PG_ID&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;int&lt;/td&gt;&#xA;      &lt;td&gt;I&lt;/td&gt;&#xA;      &lt;td&gt;pgsql instance seq number, REQUIRED identity parameter&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;804&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_role&#34;&gt;&lt;code&gt;pg_role&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_id&#34;&gt;&lt;code&gt;PG_ID&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;enum&lt;/td&gt;&#xA;      &lt;td&gt;I&lt;/td&gt;&#xA;      &lt;td&gt;pgsql role, REQUIRED, could be primary,replica,offline&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;805&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_instances&#34;&gt;&lt;code&gt;pg_instances&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_id&#34;&gt;&lt;code&gt;PG_ID&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;dict&lt;/td&gt;&#xA;      &lt;td&gt;I&lt;/td&gt;&#xA;      &lt;td&gt;define multiple pg instances on node in &lt;code&gt;{port:ins_vars}&lt;/code&gt; format&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;806&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_upstream&#34;&gt;&lt;code&gt;pg_upstream&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_id&#34;&gt;&lt;code&gt;PG_ID&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;ip&lt;/td&gt;&#xA;      &lt;td&gt;I&lt;/td&gt;&#xA;      &lt;td&gt;repl upstream ip addr for standby cluster or cascade replica&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;807&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_shard&#34;&gt;&lt;code&gt;pg_shard&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_id&#34;&gt;&lt;code&gt;PG_ID&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;pgsql shard name, optional identity for sharding clusters&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;808&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_group&#34;&gt;&lt;code&gt;pg_group&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_id&#34;&gt;&lt;code&gt;PG_ID&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;int&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;pgsql shard index number, optional identity for sharding clusters&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;809&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#gp_role&#34;&gt;&lt;code&gt;gp_role&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_id&#34;&gt;&lt;code&gt;PG_ID&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;enum&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;greenplum role of this cluster, could be master or segment&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;810&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_exporters&#34;&gt;&lt;code&gt;pg_exporters&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_id&#34;&gt;&lt;code&gt;PG_ID&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;dict&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;additional pg_exporters to monitor remote postgres instances&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;811&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_offline_query&#34;&gt;&lt;code&gt;pg_offline_query&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_id&#34;&gt;&lt;code&gt;PG_ID&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;I&lt;/td&gt;&#xA;      &lt;td&gt;set to true to enable offline query on this instance&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;820&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_users&#34;&gt;&lt;code&gt;pg_users&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_business&#34;&gt;&lt;code&gt;PG_BUSINESS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;user[]&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;postgres business users&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;821&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_databases&#34;&gt;&lt;code&gt;pg_databases&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_business&#34;&gt;&lt;code&gt;PG_BUSINESS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;database[]&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;postgres business databases&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;822&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_services&#34;&gt;&lt;code&gt;pg_services&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_business&#34;&gt;&lt;code&gt;PG_BUSINESS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;service[]&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;postgres business services&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;823&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_hba_rules&#34;&gt;&lt;code&gt;pg_hba_rules&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_business&#34;&gt;&lt;code&gt;PG_BUSINESS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;hba[]&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;business hba rules for postgres&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;824&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgb_hba_rules&#34;&gt;&lt;code&gt;pgb_hba_rules&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_business&#34;&gt;&lt;code&gt;PG_BUSINESS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;hba[]&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;business hba rules for pgbouncer&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;831&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_replication_username&#34;&gt;&lt;code&gt;pg_replication_username&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_business&#34;&gt;&lt;code&gt;PG_BUSINESS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;username&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;postgres replication username, &lt;code&gt;replicator&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;832&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_replication_password&#34;&gt;&lt;code&gt;pg_replication_password&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_business&#34;&gt;&lt;code&gt;PG_BUSINESS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;password&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;postgres replication password, &lt;code&gt;DBUser.Replicator&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;833&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_admin_username&#34;&gt;&lt;code&gt;pg_admin_username&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_business&#34;&gt;&lt;code&gt;PG_BUSINESS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;username&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;postgres admin username, &lt;code&gt;dbuser_dba&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;834&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_admin_password&#34;&gt;&lt;code&gt;pg_admin_password&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_business&#34;&gt;&lt;code&gt;PG_BUSINESS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;password&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;postgres admin password in plain text, &lt;code&gt;DBUser.DBA&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;835&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_monitor_username&#34;&gt;&lt;code&gt;pg_monitor_username&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_business&#34;&gt;&lt;code&gt;PG_BUSINESS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;username&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;postgres monitor username, &lt;code&gt;dbuser_monitor&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;836&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_monitor_password&#34;&gt;&lt;code&gt;pg_monitor_password&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_business&#34;&gt;&lt;code&gt;PG_BUSINESS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;password&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;postgres monitor password, &lt;code&gt;DBUser.Monitor&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;837&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_dbsu_password&#34;&gt;&lt;code&gt;pg_dbsu_password&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_business&#34;&gt;&lt;code&gt;PG_BUSINESS&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;password&lt;/td&gt;&#xA;      &lt;td&gt;G/C&lt;/td&gt;&#xA;      &lt;td&gt;postgres dbsu password, empty string disable it by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;840&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_dbsu&#34;&gt;&lt;code&gt;pg_dbsu&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_install&#34;&gt;&lt;code&gt;PG_INSTALL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;username&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;os dbsu name, postgres by default, better not change it&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;841&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_dbsu_uid&#34;&gt;&lt;code&gt;pg_dbsu_uid&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_install&#34;&gt;&lt;code&gt;PG_INSTALL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;int&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;os dbsu uid and gid, 26 for default postgres users and groups&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;842&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_dbsu_sudo&#34;&gt;&lt;code&gt;pg_dbsu_sudo&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_install&#34;&gt;&lt;code&gt;PG_INSTALL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;enum&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;dbsu sudo privilege, none,limit,all,nopass. limit by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;843&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_dbsu_home&#34;&gt;&lt;code&gt;pg_dbsu_home&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_install&#34;&gt;&lt;code&gt;PG_INSTALL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;path&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;postgresql home directory, &lt;code&gt;/var/lib/pgsql&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;844&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_dbsu_ssh_exchange&#34;&gt;&lt;code&gt;pg_dbsu_ssh_exchange&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_install&#34;&gt;&lt;code&gt;PG_INSTALL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;exchange postgres dbsu ssh key among same pgsql cluster&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;845&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_version&#34;&gt;&lt;code&gt;pg_version&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_install&#34;&gt;&lt;code&gt;PG_INSTALL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;enum&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;postgres major version to be installed, 16 by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;846&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bin_dir&#34;&gt;&lt;code&gt;pg_bin_dir&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_install&#34;&gt;&lt;code&gt;PG_INSTALL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;path&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;postgres binary dir, &lt;code&gt;/usr/pgsql/bin&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;847&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_log_dir&#34;&gt;&lt;code&gt;pg_log_dir&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_install&#34;&gt;&lt;code&gt;PG_INSTALL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;path&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;postgres log dir, &lt;code&gt;/pg/log/postgres&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;848&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_packages&#34;&gt;&lt;code&gt;pg_packages&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_install&#34;&gt;&lt;code&gt;PG_INSTALL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string[]&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;pg packages to be installed, &lt;code&gt;${pg_version}&lt;/code&gt; will be replaced&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;849&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_extensions&#34;&gt;&lt;code&gt;pg_extensions&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_install&#34;&gt;&lt;code&gt;PG_INSTALL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string[]&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;pg extensions to be installed, &lt;code&gt;${pg_version}&lt;/code&gt; will be replaced&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;850&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_safeguard&#34;&gt;&lt;code&gt;pg_safeguard&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;G/C/A&lt;/td&gt;&#xA;      &lt;td&gt;prevent purging running postgres instance? false by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;851&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_clean&#34;&gt;&lt;code&gt;pg_clean&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;G/C/A&lt;/td&gt;&#xA;      &lt;td&gt;purging existing postgres during pgsql init? true by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;852&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_data&#34;&gt;&lt;code&gt;pg_data&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;path&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;postgres data directory, &lt;code&gt;/pg/data&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;853&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_fs_main&#34;&gt;&lt;code&gt;pg_fs_main&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;path&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;mountpoint/path for postgres main data, &lt;code&gt;/data&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;854&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_fs_bkup&#34;&gt;&lt;code&gt;pg_fs_bkup&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;path&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;mountpoint/path for pg backup data, &lt;code&gt;/data/backup&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;855&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_storage_type&#34;&gt;&lt;code&gt;pg_storage_type&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;enum&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;storage type for pg main data, SSD,HDD, SSD by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;856&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_dummy_filesize&#34;&gt;&lt;code&gt;pg_dummy_filesize&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;size&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;size of &lt;code&gt;/pg/dummy&lt;/code&gt;, hold 64MB disk space for emergency use&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;857&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_listen&#34;&gt;&lt;code&gt;pg_listen&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;ip(s)&lt;/td&gt;&#xA;      &lt;td&gt;C/I&lt;/td&gt;&#xA;      &lt;td&gt;postgres/pgbouncer listen addresses, comma separated list&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;858&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_port&#34;&gt;&lt;code&gt;pg_port&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;port&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;postgres listen port, 5432 by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;859&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_localhost&#34;&gt;&lt;code&gt;pg_localhost&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;path&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;postgres unix socket dir for localhost connection&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;860&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_namespace&#34;&gt;&lt;code&gt;pg_namespace&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;path&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;top level key namespace in etcd, used by patroni &amp;amp; vip&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;861&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#patroni_enabled&#34;&gt;&lt;code&gt;patroni_enabled&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;if disabled, no postgres cluster will be created during init&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;862&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#patroni_mode&#34;&gt;&lt;code&gt;patroni_mode&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;enum&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;patroni working mode: default,pause,remove&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;863&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#patroni_port&#34;&gt;&lt;code&gt;patroni_port&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;port&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;patroni listen port, 8008 by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;864&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#patroni_log_dir&#34;&gt;&lt;code&gt;patroni_log_dir&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;path&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;patroni log dir, &lt;code&gt;/pg/log/patroni&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;865&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#patroni_ssl_enabled&#34;&gt;&lt;code&gt;patroni_ssl_enabled&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;G&lt;/td&gt;&#xA;      &lt;td&gt;secure patroni RestAPI communications with SSL?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;866&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#patroni_watchdog_mode&#34;&gt;&lt;code&gt;patroni_watchdog_mode&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;enum&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;patroni watchdog mode: automatic,required,off. off by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;867&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#patroni_username&#34;&gt;&lt;code&gt;patroni_username&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;username&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;patroni restapi username, &lt;code&gt;postgres&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;868&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#patroni_password&#34;&gt;&lt;code&gt;patroni_password&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;password&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;patroni restapi password, &lt;code&gt;Patroni.API&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;869&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#patroni_citus_db&#34;&gt;&lt;code&gt;patroni_citus_db&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;citus database managed by patroni, postgres by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;870&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_conf&#34;&gt;&lt;code&gt;pg_conf&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;enum&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;config template: oltp,olap,crit,tiny. &lt;code&gt;oltp.yml&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;871&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_max_conn&#34;&gt;&lt;code&gt;pg_max_conn&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;int&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;postgres max connections, &lt;code&gt;auto&lt;/code&gt; will use recommended value&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;872&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_shared_buffer_ratio&#34;&gt;&lt;code&gt;pg_shared_buffer_ratio&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;float&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;postgres shared buffer memory ratio, 0.25 by default, 0.1~0.4&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;873&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_rto&#34;&gt;&lt;code&gt;pg_rto&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;int&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;recovery time objective in seconds,  &lt;code&gt;30s&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;874&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_rpo&#34;&gt;&lt;code&gt;pg_rpo&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;int&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;recovery point objective in bytes, &lt;code&gt;1MiB&lt;/code&gt; at most by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;875&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_libs&#34;&gt;&lt;code&gt;pg_libs&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;preloaded libraries, &lt;code&gt;pg_stat_statements,auto_explain&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;876&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_delay&#34;&gt;&lt;code&gt;pg_delay&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;interval&lt;/td&gt;&#xA;      &lt;td&gt;I&lt;/td&gt;&#xA;      &lt;td&gt;replication apply delay for standby cluster leader&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;877&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_checksum&#34;&gt;&lt;code&gt;pg_checksum&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;enable data checksum for postgres cluster?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;878&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_pwd_enc&#34;&gt;&lt;code&gt;pg_pwd_enc&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;enum&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;passwords encryption algorithm: md5,scram-sha-256&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;879&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_encoding&#34;&gt;&lt;code&gt;pg_encoding&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;enum&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;database cluster encoding, &lt;code&gt;UTF8&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;880&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_locale&#34;&gt;&lt;code&gt;pg_locale&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;enum&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;database cluster local, &lt;code&gt;C&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;881&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_lc_collate&#34;&gt;&lt;code&gt;pg_lc_collate&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;enum&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;database cluster collate, &lt;code&gt;C&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;882&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_lc_ctype&#34;&gt;&lt;code&gt;pg_lc_ctype&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;enum&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;database character type, &lt;code&gt;en_US.UTF8&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;890&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgbouncer_enabled&#34;&gt;&lt;code&gt;pgbouncer_enabled&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;if disabled, pgbouncer will not be launched on pgsql host&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;891&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgbouncer_port&#34;&gt;&lt;code&gt;pgbouncer_port&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;port&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;pgbouncer listen port, 6432 by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;892&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgbouncer_log_dir&#34;&gt;&lt;code&gt;pgbouncer_log_dir&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;path&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;pgbouncer log dir, &lt;code&gt;/pg/log/pgbouncer&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;893&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgbouncer_auth_query&#34;&gt;&lt;code&gt;pgbouncer_auth_query&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;query postgres to retrieve unlisted business users?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;894&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgbouncer_poolmode&#34;&gt;&lt;code&gt;pgbouncer_poolmode&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;enum&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;pooling mode: transaction,session,statement, transaction by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;895&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgbouncer_sslmode&#34;&gt;&lt;code&gt;pgbouncer_sslmode&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_bootstrap&#34;&gt;&lt;code&gt;PG_BOOTSTRAP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;enum&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;pgbouncer client ssl mode, disable by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;900&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_provision&#34;&gt;&lt;code&gt;pg_provision&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_provision&#34;&gt;&lt;code&gt;PG_PROVISION&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;provision postgres cluster after bootstrap&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;901&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_init&#34;&gt;&lt;code&gt;pg_init&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_provision&#34;&gt;&lt;code&gt;PG_PROVISION&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;G/C&lt;/td&gt;&#xA;      &lt;td&gt;provision init script for cluster template, &lt;code&gt;pg-init&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;902&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_default_roles&#34;&gt;&lt;code&gt;pg_default_roles&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_provision&#34;&gt;&lt;code&gt;PG_PROVISION&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;role[]&lt;/td&gt;&#xA;      &lt;td&gt;G/C&lt;/td&gt;&#xA;      &lt;td&gt;default roles and users in postgres cluster&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;903&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_default_privileges&#34;&gt;&lt;code&gt;pg_default_privileges&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_provision&#34;&gt;&lt;code&gt;PG_PROVISION&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string[]&lt;/td&gt;&#xA;      &lt;td&gt;G/C&lt;/td&gt;&#xA;      &lt;td&gt;default privileges when created by admin user&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;904&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_default_schemas&#34;&gt;&lt;code&gt;pg_default_schemas&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_provision&#34;&gt;&lt;code&gt;PG_PROVISION&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string[]&lt;/td&gt;&#xA;      &lt;td&gt;G/C&lt;/td&gt;&#xA;      &lt;td&gt;default schemas to be created&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;905&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_default_extensions&#34;&gt;&lt;code&gt;pg_default_extensions&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_provision&#34;&gt;&lt;code&gt;PG_PROVISION&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;extension[]&lt;/td&gt;&#xA;      &lt;td&gt;G/C&lt;/td&gt;&#xA;      &lt;td&gt;default extensions to be created&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;906&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_reload&#34;&gt;&lt;code&gt;pg_reload&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_provision&#34;&gt;&lt;code&gt;PG_PROVISION&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;A&lt;/td&gt;&#xA;      &lt;td&gt;reload postgres after hba changes&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;907&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_default_hba_rules&#34;&gt;&lt;code&gt;pg_default_hba_rules&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_provision&#34;&gt;&lt;code&gt;PG_PROVISION&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;hba[]&lt;/td&gt;&#xA;      &lt;td&gt;G/C&lt;/td&gt;&#xA;      &lt;td&gt;postgres default host-based authentication rules&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;908&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgb_default_hba_rules&#34;&gt;&lt;code&gt;pgb_default_hba_rules&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_provision&#34;&gt;&lt;code&gt;PG_PROVISION&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;hba[]&lt;/td&gt;&#xA;      &lt;td&gt;G/C&lt;/td&gt;&#xA;      &lt;td&gt;pgbouncer default host-based authentication rules&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;910&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgbackrest_enabled&#34;&gt;&lt;code&gt;pgbackrest_enabled&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_backup&#34;&gt;&lt;code&gt;PG_BACKUP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;enable pgbackrest on pgsql host?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;911&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgbackrest_clean&#34;&gt;&lt;code&gt;pgbackrest_clean&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_backup&#34;&gt;&lt;code&gt;PG_BACKUP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;remove pg backup data during init?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;912&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgbackrest_log_dir&#34;&gt;&lt;code&gt;pgbackrest_log_dir&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_backup&#34;&gt;&lt;code&gt;PG_BACKUP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;path&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;pgbackrest log dir, &lt;code&gt;/pg/log/pgbackrest&lt;/code&gt; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;913&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgbackrest_method&#34;&gt;&lt;code&gt;pgbackrest_method&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_backup&#34;&gt;&lt;code&gt;PG_BACKUP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;enum&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;pgbackrest repo method: local,minio,etc&amp;hellip;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;914&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgbackrest_repo&#34;&gt;&lt;code&gt;pgbackrest_repo&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_backup&#34;&gt;&lt;code&gt;PG_BACKUP&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;dict&lt;/td&gt;&#xA;      &lt;td&gt;G/C&lt;/td&gt;&#xA;      &lt;td&gt;pgbackrest repo: &lt;a href=&#34;https://pgbackrest.org/configuration.html#section-repository&#34;&gt;https://pgbackrest.org/configuration.html#section-repository&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;921&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_weight&#34;&gt;&lt;code&gt;pg_weight&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_service&#34;&gt;&lt;code&gt;PG_SERVICE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;int&lt;/td&gt;&#xA;      &lt;td&gt;I&lt;/td&gt;&#xA;      &lt;td&gt;relative load balance weight in service, 100 by default, 0-255&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;922&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_service_provider&#34;&gt;&lt;code&gt;pg_service_provider&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_service&#34;&gt;&lt;code&gt;PG_SERVICE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;G/C&lt;/td&gt;&#xA;      &lt;td&gt;dedicate haproxy node group name, or empty string for local nodes by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;923&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_default_service_dest&#34;&gt;&lt;code&gt;pg_default_service_dest&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_service&#34;&gt;&lt;code&gt;PG_SERVICE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;enum&lt;/td&gt;&#xA;      &lt;td&gt;G/C&lt;/td&gt;&#xA;      &lt;td&gt;default service destination if svc.dest=&amp;lsquo;default&amp;rsquo;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;924&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_default_services&#34;&gt;&lt;code&gt;pg_default_services&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_service&#34;&gt;&lt;code&gt;PG_SERVICE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;service[]&lt;/td&gt;&#xA;      &lt;td&gt;G/C&lt;/td&gt;&#xA;      &lt;td&gt;postgres default service definitions&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;931&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_vip_enabled&#34;&gt;&lt;code&gt;pg_vip_enabled&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_service&#34;&gt;&lt;code&gt;PG_SERVICE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;enable a l2 vip for pgsql primary? false by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;932&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_vip_address&#34;&gt;&lt;code&gt;pg_vip_address&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_service&#34;&gt;&lt;code&gt;PG_SERVICE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;cidr4&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;vip address in &lt;code&gt;&amp;lt;ipv4&amp;gt;/&amp;lt;mask&amp;gt;&lt;/code&gt; format, require if vip is enabled&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;933&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_vip_interface&#34;&gt;&lt;code&gt;pg_vip_interface&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_service&#34;&gt;&lt;code&gt;PG_SERVICE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;C/I&lt;/td&gt;&#xA;      &lt;td&gt;vip network interface to listen, eth0 by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;934&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_dns_suffix&#34;&gt;&lt;code&gt;pg_dns_suffix&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_service&#34;&gt;&lt;code&gt;PG_SERVICE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;pgsql dns suffix, &amp;rsquo;&amp;rsquo; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;935&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_dns_target&#34;&gt;&lt;code&gt;pg_dns_target&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_service&#34;&gt;&lt;code&gt;PG_SERVICE&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;enum&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;auto, primary, vip, none, or ad hoc ip&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;940&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_exporter_enabled&#34;&gt;&lt;code&gt;pg_exporter_enabled&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_exporter&#34;&gt;&lt;code&gt;PG_EXPORTER&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;enable pg_exporter on pgsql hosts?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;941&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_exporter_config&#34;&gt;&lt;code&gt;pg_exporter_config&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_exporter&#34;&gt;&lt;code&gt;PG_EXPORTER&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;pg_exporter configuration file name&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;942&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_exporter_cache_ttls&#34;&gt;&lt;code&gt;pg_exporter_cache_ttls&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_exporter&#34;&gt;&lt;code&gt;PG_EXPORTER&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;pg_exporter collector ttl stage in seconds, &amp;lsquo;1,10,60,300&amp;rsquo; by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;943&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_exporter_port&#34;&gt;&lt;code&gt;pg_exporter_port&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_exporter&#34;&gt;&lt;code&gt;PG_EXPORTER&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;port&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;pg_exporter listen port, 9630 by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;944&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_exporter_params&#34;&gt;&lt;code&gt;pg_exporter_params&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_exporter&#34;&gt;&lt;code&gt;PG_EXPORTER&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;extra url parameters for pg_exporter dsn&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;945&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_exporter_url&#34;&gt;&lt;code&gt;pg_exporter_url&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_exporter&#34;&gt;&lt;code&gt;PG_EXPORTER&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;pgurl&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;overwrite auto-generate pg dsn if specified&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;946&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_exporter_auto_discovery&#34;&gt;&lt;code&gt;pg_exporter_auto_discovery&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_exporter&#34;&gt;&lt;code&gt;PG_EXPORTER&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;enable auto database discovery? enabled by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;947&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_exporter_exclude_database&#34;&gt;&lt;code&gt;pg_exporter_exclude_database&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_exporter&#34;&gt;&lt;code&gt;PG_EXPORTER&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;csv of database that WILL NOT be monitored during auto-discovery&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;948&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_exporter_include_database&#34;&gt;&lt;code&gt;pg_exporter_include_database&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_exporter&#34;&gt;&lt;code&gt;PG_EXPORTER&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;string&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;csv of database that WILL BE monitored during auto-discovery&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;949&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_exporter_connect_timeout&#34;&gt;&lt;code&gt;pg_exporter_connect_timeout&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_exporter&#34;&gt;&lt;code&gt;PG_EXPORTER&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;int&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;pg_exporter connect timeout in ms, 200 by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;950&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_exporter_options&#34;&gt;&lt;code&gt;pg_exporter_options&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_exporter&#34;&gt;&lt;code&gt;PG_EXPORTER&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;arg&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;overwrite extra options for pg_exporter&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;951&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgbouncer_exporter_enabled&#34;&gt;&lt;code&gt;pgbouncer_exporter_enabled&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_exporter&#34;&gt;&lt;code&gt;PG_EXPORTER&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;bool&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;enable pgbouncer_exporter on pgsql hosts?&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;952&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgbouncer_exporter_port&#34;&gt;&lt;code&gt;pgbouncer_exporter_port&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_exporter&#34;&gt;&lt;code&gt;PG_EXPORTER&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;port&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;pgbouncer_exporter listen port, 9631 by default&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;953&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgbouncer_exporter_url&#34;&gt;&lt;code&gt;pgbouncer_exporter_url&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_exporter&#34;&gt;&lt;code&gt;PG_EXPORTER&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;pgurl&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;overwrite auto-generate pgbouncer dsn if specified&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;954&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgbouncer_exporter_options&#34;&gt;&lt;code&gt;pgbouncer_exporter_options&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pgsql&#34;&gt;&lt;code&gt;PGSQL&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/reference/param/#pg_exporter&#34;&gt;&lt;code&gt;PG_EXPORTER&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td&gt;arg&lt;/td&gt;&#xA;      &lt;td&gt;C&lt;/td&gt;&#xA;      &lt;td&gt;overwrite extra options for pgbouncer_exporter&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;hr&gt;&#xA;&lt;h1 id=&#34;infra&#34;&gt;&lt;code&gt;INFRA&lt;/code&gt;&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Parameters about pigsty infrastructure components: local yum repo, nginx, dnsmasq, prometheus, grafana, loki, alertmanager, pushgateway, blackbox_exporter, etc&amp;hellip;&lt;/p&gt;</description>
      </item>
    <item>
        <title>References</title>
        <link>https://v27.pgsty.pro/docs/reference/</link>
        <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
        
        <guid>https://v27.pgsty.pro/docs/reference/</guid>
        <description></description>
      </item>
    <item>
        <title>File Hierarchy</title>
        <link>https://v27.pgsty.pro/docs/reference/fhs/</link>
        <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
        
        <guid>https://v27.pgsty.pro/docs/reference/fhs/</guid>
        <description>&lt;hr&gt;&#xA;&lt;h2 id=&#34;pigsty-fhs&#34;&gt;Pigsty FHS&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;td-code td-code--untitled&#34; id=&#34;td-code-df4955c1-fence-0&#34; data-td-code data-td-code-auto-id&#xA;     data-td-language=&#34;bash&#34; data-td-line-count=&#34;29&#34;&gt;&#xA;  &lt;div class=&#34;td-code__viewport&#34; id=&#34;td-code-df4955c1-fence-0-viewport&#34; data-td-code-viewport&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;#------------------------------------------------------------------------------&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# pigsty&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;#  ^-----@app                    # extra demo application resources&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;#  ^-----@bin                    # bin scripts&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;#  ^-----@docs                   # document (can be docsified)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;#  ^-----@files                  # ansible file resources&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;#            ^-----@pigsty       # pigsty config template files&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;#            ^-----@prometheus   # prometheus rules definition&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;#            ^-----@grafana      # grafana dashboards&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;#            ^-----@postgres     # /pg/bin/ scripts&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;#            ^-----@migration    # pgsql migration task definition&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;#            ^-----@pki          # self-signed CA &amp;amp; certs&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;#  ^-----@roles                  # ansible business logic&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;#  ^-----@templates              # ansible templates&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;#  ^-----@vagrant                # vagrant local VM template&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;#  ^-----@terraform              # terraform cloud VM template&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;#  ^-----configure               # configure wizard script&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;#  ^-----ansible.cfg             # default ansible config file&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;#  ^-----pigsty.yml              # default config file&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;#  ^-----*.yml                   # ansible playbooks&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;#------------------------------------------------------------------------------&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# /etc/pigsty/&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;#  ^-----@targets                # file based service discovery targets definition&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;#  ^-----@dashboards             # static grafana dashboards&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;#  ^-----@datasources            # static grafana datasource&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;#  ^-----@playbooks              # extra ansible playbooks&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;#------------------------------------------------------------------------------&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;ca-fhs&#34;&gt;CA FHS&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Pigsty&amp;rsquo;s self-signed CA is located on &lt;code&gt;files/pki/&lt;/code&gt; directory under pigsty home.&lt;/p&gt;</description>
      </item>
    <item>
        <title>Comparison</title>
        <link>https://v27.pgsty.pro/docs/reference/compare/</link>
        <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
        
        <guid>https://v27.pgsty.pro/docs/reference/compare/</guid>
        <description>&lt;hr&gt;&#xA;&lt;h2 id=&#34;comparing-to-rds&#34;&gt;Comparing to RDS&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://pigsty.io/&#34;&gt;&#xA;Pigsty&lt;/a&gt; is an AGPLv3-licensed, local-first RDS alternative that can be deployed on your own physical machines/virtual machines, or on cloud servers.&lt;/p&gt;&#xA;&lt;p&gt;Therefore, we chose the world&amp;rsquo;s leading Amazon Cloud &lt;a href=&#34;https://aws.amazon.com/cn/rds/postgresql/&#34;&gt;AWS RDS for PostgreSQL&lt;/a&gt; and China&amp;rsquo;s market leader Alibaba Cloud &lt;a href=&#34;https://www.alibabacloud.com/zh/product/apsaradb-for-rds-postgresql&#34;&gt;RDS for PostgreSQL&lt;/a&gt; as benchmarks.&lt;/p&gt;&#xA;&lt;p&gt;Both Alibaba Cloud RDS and AWS RDS are proprietary cloud database services, offered only on the public cloud through a leasing model. The following comparison is based on the latest PostgreSQL 16 main branch version, with the comparison cut-off date being February 2024.&lt;/p&gt;</description>
      </item>
    <item>
        <title>Cost Analysis</title>
        <link>https://v27.pgsty.pro/docs/reference/cost/</link>
        <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
        
        <guid>https://v27.pgsty.pro/docs/reference/cost/</guid>
        <description>&lt;hr&gt;&#xA;&lt;h2 id=&#34;cost-reference&#34;&gt;Cost Reference&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;td-table-scroll td-table-scroll--static&#34;&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;th scope=&#34;col&#34; style=&#34;text-align: center&#34;&gt;EC2&lt;/th&gt;&#xA;      &lt;th scope=&#34;col&#34; style=&#34;text-align: center&#34;&gt;vCPU-Month&lt;/th&gt;&#xA;      &lt;th scope=&#34;col&#34; style=&#34;text-align: center&#34;&gt;RDS&lt;/th&gt;&#xA;      &lt;th scope=&#34;col&#34; style=&#34;text-align: center&#34;&gt;vCPU-Month&lt;/th&gt;&#xA;    &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;DHH&amp;rsquo;s self-hosted core-month price (192C 384G)&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;&lt;strong&gt;25.32&lt;/strong&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;Junior open-source DBA reference salary&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;15K/person-month&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;IDC self-hosted data center (exclusive physical machine: 64C384G)&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;&lt;strong&gt;19.53&lt;/strong&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;Intermediate open-source DBA reference salary&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;30K/person-month&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;IDC self-hosted data center (container, oversold 500%)&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;7&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;Senior open-source DBA reference salary&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;60K/person-month&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;UCloud Elastic Virtual Machine (8C16G, oversold)&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;25&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;ORACLE database license&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;10000&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;Alibaba Cloud Elastic Server 2x memory (exclusive without overselling)&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;107&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;Alibaba Cloud RDS PG 2x memory (exclusive)&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;260&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;Alibaba Cloud Elastic Server 4x memory (exclusive without overselling)&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;138&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;Alibaba Cloud RDS PG 4x memory (exclusive)&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;320&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;Alibaba Cloud Elastic Server 8x memory (exclusive without overselling)&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;180&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;Alibaba Cloud RDS PG 8x memory (exclusive)&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;410&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;AWS C5D.METAL 96C 200G (monthly without upfront)&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;100&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;AWS RDS PostgreSQL db.T2 (2x)&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;440&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;For instance, using RDS for PostgreSQL on AWS, the price for a 64C / 256GB db.m5.16xlarge RDS for one month is $25,817, which is equivalent to about 180,000 yuan per month. The monthly rent is enough for you to buy two servers with even better performance and set them up on your own. &lt;strong&gt;The rent-to-buy ratio doesn&amp;rsquo;t even last a month; renting for just over ten days is enough to buy the whole server for yourself&lt;/strong&gt;.&lt;/p&gt;</description>
      </item>
    <item>
        <title>Glossary</title>
        <link>https://v27.pgsty.pro/docs/reference/glossary/</link>
        <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
        
        <guid>https://v27.pgsty.pro/docs/reference/glossary/</guid>
        <description></description>
      </item>
    <item>
        <title>StackOverflow Global Developer Survey</title>
        <link>https://v27.pgsty.pro/docs/applet/sf-survey/</link>
        <pubDate>Sun, 11 Jun 2023 00:00:00 +0000</pubDate>
        
        <guid>https://v27.pgsty.pro/docs/applet/sf-survey/</guid>
        <description>&lt;hr&gt;&#xA;&lt;h2 id=&#34;overview&#34;&gt;Overview&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;GitHub Repository: &lt;a href=&#34;https://github.com/Vonng/pigsty-app/tree/11fbbc03031b0a060cf4da0f87f3f12a4ec2f126/db&#34;&gt;https://github.com/Vonng/pigsty-app/tree/11fbbc03031b0a060cf4da0f87f3f12a4ec2f126/db&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Online Demo: &lt;a href=&#34;https://demo.pigsty.io/d/sf-survey&#34;&gt;https://demo.pigsty.io/d/sf-survey&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://demo.pigsty.io/d/sf-survey&#34;&gt;&lt;img class=&#34;td-image&#34; src=&#34;https://v27.pgsty.pro/img/docs/app/sf-survey.jpg&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
      </item>
    <item>
        <title>DB-Engines Database Popularity Trend Analysis</title>
        <link>https://v27.pgsty.pro/docs/applet/db-engine/</link>
        <pubDate>Sun, 11 Jun 2023 00:00:00 +0000</pubDate>
        
        <guid>https://v27.pgsty.pro/docs/applet/db-engine/</guid>
        <description>&lt;hr&gt;&#xA;&lt;h2 id=&#34;overview&#34;&gt;Overview&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;GitHub Repository: &lt;a href=&#34;https://github.com/Vonng/pigsty-app/tree/11fbbc03031b0a060cf4da0f87f3f12a4ec2f126/db&#34;&gt;https://github.com/Vonng/pigsty-app/tree/11fbbc03031b0a060cf4da0f87f3f12a4ec2f126/db&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Online Demo: &lt;a href=&#34;https://demo.pigsty.io/d/db-engine&#34;&gt;https://demo.pigsty.io/d/db-engine&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://demo.pigsty.io/d/db-engine&#34;&gt;&lt;img class=&#34;td-image&#34; src=&#34;https://v27.pgsty.pro/img/docs/app/db-engine.jpg&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
      </item>
    <item>
        <title>AWS &amp; Aliyun Server Pricing</title>
        <link>https://v27.pgsty.pro/docs/applet/cloud/</link>
        <pubDate>Mon, 11 Mar 2024 00:00:00 +0000</pubDate>
        
        <guid>https://v27.pgsty.pro/docs/applet/cloud/</guid>
        <description>&lt;hr&gt;&#xA;&lt;h2 id=&#34;overview&#34;&gt;Overview&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Historical source note: the advertised &lt;code&gt;pigsty-app/cloud&lt;/code&gt; directory was not present in the last immutable app repository snapshot before v2.7.0; the SQL and recovered images below come from the frozen documentation repository.&lt;/p&gt;&#xA;&lt;p&gt;Online Demo: &lt;a href=&#34;https://demo.pigsty.io/d/ecs&#34;&gt;https://demo.pigsty.io/d/ecs&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Article: &lt;a href=&#34;https://pigsty.io/blog/cloud/ecs&#34;&gt;Analyzing Computing Costs: Has Aliyun Really Reduced Prices?&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;data-source&#34;&gt;Data Source&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Aliyun ECS pricing can be obtained as raw CSV data from &lt;a href=&#34;https://www.aliyun.com/price/product#/commodity/vm&#34;&gt;Price Calculator - Pricing Details - Price Download&lt;/a&gt;.&lt;/p&gt;</description>
      </item>
    <item>
        <title>PGSQL Architecture</title>
        <link>https://v27.pgsty.pro/docs/pgsql/concept/</link>
        <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
        
        <guid>https://v27.pgsty.pro/docs/pgsql/concept/</guid>
        <description>&lt;blockquote&gt;&#xA;&lt;p&gt;Overview of the PGSQL module and key concepts&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;PGSQL for production environments is organized in &lt;strong&gt;clusters&lt;/strong&gt;, which &lt;strong&gt;clusters&lt;/strong&gt; are &lt;strong&gt;logical entities&lt;/strong&gt; consisting of a set of database &lt;strong&gt;instances&lt;/strong&gt; associated by &lt;strong&gt;primary-replica&lt;/strong&gt;.&#xA;Each &lt;strong&gt;database cluster&lt;/strong&gt; is an autonomous serving unit consisting of at least one  &lt;strong&gt;database instance&lt;/strong&gt; (primary).&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;er-diagram&#34;&gt;ER Diagram&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Let&amp;rsquo;s get started with ER diagram. There are four types of core entities in Pigsty&amp;rsquo;s PGSQL module:&lt;/p&gt;</description>
      </item>
    <item>
        <title>RELEASENOTE</title>
        <link>https://v27.pgsty.pro/docs/releasenote/</link>
        <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
        
        <guid>https://v27.pgsty.pro/docs/releasenote/</guid>
        <description>&lt;div class=&#34;td-table-scroll td-table-scroll--static&#34;&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;th scope=&#34;col&#34; style=&#34;text-align: left&#34;&gt;Version&lt;/th&gt;&#xA;      &lt;th scope=&#34;col&#34; style=&#34;text-align: center&#34;&gt;Time&lt;/th&gt;&#xA;      &lt;th scope=&#34;col&#34;&gt;Description&lt;/th&gt;&#xA;      &lt;th scope=&#34;col&#34;&gt;Release&lt;/th&gt;&#xA;    &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/releasenote/#v270&#34;&gt;v2.7.0&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2024-05-20&lt;/td&gt;&#xA;      &lt;td&gt;Extension Overwhelming, new docker apps&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/releases/tag/v2.7.0&#34;&gt;v2.7.0&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/releasenote/#v260&#34;&gt;v2.6.0&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2024-02-28&lt;/td&gt;&#xA;      &lt;td&gt;PG 16 as default version,  ParadeDB &amp;amp; DuckDB&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/releases/tag/v2.6.0&#34;&gt;v2.6.0&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/releasenote/#v251&#34;&gt;v2.5.1&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2023-12-01&lt;/td&gt;&#xA;      &lt;td&gt;Routine update, pg16 major extensions&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/releases/tag/v2.5.1&#34;&gt;v2.5.1&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/releasenote/#v250&#34;&gt;v2.5.0&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2023-10-24&lt;/td&gt;&#xA;      &lt;td&gt;Ubuntu/Debian Support:  bullseye, bookworm, jammy, focal&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/releases/tag/v2.5.0&#34;&gt;v2.5.0&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/releasenote/#v241&#34;&gt;v2.4.1&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2023-09-24&lt;/td&gt;&#xA;      &lt;td&gt;Supabase/PostgresML support, graphql, jwt, pg_net, vault&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/releases/tag/v2.4.1&#34;&gt;v2.4.1&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/releasenote/#v240&#34;&gt;v2.4.0&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2023-09-14&lt;/td&gt;&#xA;      &lt;td&gt;PG16, RDS Monitor, New Extensions&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/releases/tag/v2.4.0&#34;&gt;v2.4.0&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/releasenote/#v231&#34;&gt;v2.3.1&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2023-09-01&lt;/td&gt;&#xA;      &lt;td&gt;PGVector with HNSW, PG16 RC1, Chinese Docs, Bug Fix&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/releases/tag/v2.3.1&#34;&gt;v2.3.1&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/releasenote/#v230&#34;&gt;v2.3.0&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2023-08-20&lt;/td&gt;&#xA;      &lt;td&gt;PGSQL/REDIS Update, NODE VIP, Mongo/FerretDB, MYSQL Stub&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/releases/tag/v2.3.0&#34;&gt;v2.3.0&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/releasenote/#v220&#34;&gt;v2.2.0&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2023-08-04&lt;/td&gt;&#xA;      &lt;td&gt;Dashboard &amp;amp; Provision overhaul, UOS compatibility&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/releases/tag/v2.2.0&#34;&gt;v2.2.0&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/releasenote/#v210&#34;&gt;v2.1.0&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2023-06-10&lt;/td&gt;&#xA;      &lt;td&gt;PostgreSQL 12 ~ 16beta support&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/releases/tag/v2.1.0&#34;&gt;v2.1.0&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/releasenote/#v202&#34;&gt;v2.0.2&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2023-03-31&lt;/td&gt;&#xA;      &lt;td&gt;Add pgvector support and fix MinIO CVE&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/releases/tag/v2.0.2&#34;&gt;v2.0.2&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/releasenote/#v201&#34;&gt;v2.0.1&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2023-03-21&lt;/td&gt;&#xA;      &lt;td&gt;v2 Bug Fix, security enhance and bump grafana version&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/releases/tag/v2.0.1&#34;&gt;v2.0.1&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/releasenote/#v200&#34;&gt;v2.0.0&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2023-02-28&lt;/td&gt;&#xA;      &lt;td&gt;Compatibility Security Maintainability Enhancement&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/releases/tag/v2.0.0&#34;&gt;v2.0.0&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/releasenote/#v151&#34;&gt;v1.5.1&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2022-06-18&lt;/td&gt;&#xA;      &lt;td&gt;Grafana Security Hotfix&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/releases/tag/v1.5.1&#34;&gt;v1.5.1&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/releasenote/#v150&#34;&gt;v1.5.0&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2022-05-31&lt;/td&gt;&#xA;      &lt;td&gt;Docker Applications&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/releases/tag/v1.5.0&#34;&gt;v1.5.0&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/releasenote/#v141&#34;&gt;v1.4.1&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2022-04-20&lt;/td&gt;&#xA;      &lt;td&gt;Bug fix &amp;amp; Full translation of English documents.&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/releases/tag/v1.4.1&#34;&gt;v1.4.1&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/releasenote/#v140&#34;&gt;v1.4.0&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2022-03-31&lt;/td&gt;&#xA;      &lt;td&gt;MatrixDB Support, Separated INFRA, NODES, PGSQL, REDIS&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/releases/tag/v1.4.0&#34;&gt;v1.4.0&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/releasenote/#v130&#34;&gt;v1.3.0&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2021-11-30&lt;/td&gt;&#xA;      &lt;td&gt;PGCAT Overhaul &amp;amp; PGSQL Enhancement &amp;amp; Redis Support Beta&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/releases/tag/v1.3.0&#34;&gt;v1.3.0&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/releasenote/#v120&#34;&gt;v1.2.0&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2021-11-03&lt;/td&gt;&#xA;      &lt;td&gt;Upgrade default Postgres to 14, monitoring existing pg&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/releases/tag/v1.2.0&#34;&gt;v1.2.0&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/releasenote/#v110&#34;&gt;v1.1.0&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2021-10-12&lt;/td&gt;&#xA;      &lt;td&gt;HomePage, JupyterLab, PGWEB, Pev2 &amp;amp; Pgbadger&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/releases/tag/v1.1.0&#34;&gt;v1.1.0&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/releasenote/#v100&#34;&gt;v1.0.0&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2021-07-26&lt;/td&gt;&#xA;      &lt;td&gt;v1 GA, Monitoring System Overhaul&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/releases/tag/v1.0.0&#34;&gt;v1.0.0&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/releasenote/#v090&#34;&gt;v0.9.0&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2021-04-04&lt;/td&gt;&#xA;      &lt;td&gt;Pigsty GUI, CLI, Logging Integration&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/releases/tag/v0.9.0&#34;&gt;v0.9.0&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/releasenote/#v080&#34;&gt;v0.8.0&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2021-03-28&lt;/td&gt;&#xA;      &lt;td&gt;Service Provision&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/releases/tag/v0.8.0&#34;&gt;v0.8.0&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/releasenote/#v070&#34;&gt;v0.7.0&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2021-03-01&lt;/td&gt;&#xA;      &lt;td&gt;Monitor only deployment&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/releases/tag/v0.7.0&#34;&gt;v0.7.0&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/releasenote/#v060&#34;&gt;v0.6.0&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2021-02-19&lt;/td&gt;&#xA;      &lt;td&gt;Architecture Enhancement&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/releases/tag/v0.6.0&#34;&gt;v0.6.0&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/releasenote/#v050&#34;&gt;v0.5.0&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2021-01-07&lt;/td&gt;&#xA;      &lt;td&gt;Database Customize Template&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/releases/tag/v0.5.0&#34;&gt;v0.5.0&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/releasenote/#v040&#34;&gt;v0.4.0&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2020-12-14&lt;/td&gt;&#xA;      &lt;td&gt;PostgreSQL 13 Support, Official Documentation&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/releases/tag/v0.4.0&#34;&gt;v0.4.0&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://v27.pgsty.pro/docs/releasenote/#v030&#34;&gt;v0.3.0&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2020-10-22&lt;/td&gt;&#xA;      &lt;td&gt;Provisioning Solution GA&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/releases/tag/v0.3.0&#34;&gt;v0.3.0&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;v0.2.0&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2020-07-10&lt;/td&gt;&#xA;      &lt;td&gt;PGSQL Monitoring v6 GA&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/commit/385e33a62a19817e8ba19997260e6b77d99fe2ba&#34;&gt;v0.2.0&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;v0.1.0&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2020-06-20&lt;/td&gt;&#xA;      &lt;td&gt;Validation on Testing Environment&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/commit/1cf2ea5ee91db071de00ec805032928ff582453b&#34;&gt;v0.1.0&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;v0.0.5&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2020-08-19&lt;/td&gt;&#xA;      &lt;td&gt;Offline Installation Mode&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/commit/0fe9e829b298fe5e56307de3f78c95071de28245&#34;&gt;v0.0.5&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;v0.0.4&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2020-07-27&lt;/td&gt;&#xA;      &lt;td&gt;Refactor playbooks into ansible roles&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/commit/90b44259818d2c71e37df5250fe8ed1078a883d0&#34;&gt;v0.0.4&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;v0.0.3&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2020-06-22&lt;/td&gt;&#xA;      &lt;td&gt;Interface enhancement&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/commit/4c5c68ccd57bc32a9e9c98aa3f264aa19f45c7ee&#34;&gt;v0.0.3&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;v0.0.2&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2020-04-30&lt;/td&gt;&#xA;      &lt;td&gt;First Commit&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pigsty/commit/dd646775624ddb33aef7884f4f030682bdc371f8&#34;&gt;v0.0.2&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td style=&#34;text-align: left&#34;&gt;v0.0.1&lt;/td&gt;&#xA;      &lt;td style=&#34;text-align: center&#34;&gt;2019-05-15&lt;/td&gt;&#xA;      &lt;td&gt;POC&lt;/td&gt;&#xA;      &lt;td&gt;&lt;a href=&#34;https://github.com/Vonng/pg/commit/fa2ade31f8e81093eeba9d966c20120054f0646b&#34;&gt;v0.0.1&lt;/a&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;v270&#34;&gt;v2.7.0&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;strong&gt;Highlight&lt;/strong&gt;&lt;/p&gt;</description>
      </item>
    
  </channel>
</rss>
