You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`enablePodMonitor`_boolean_| Enable or disable the `PodMonitor`|| false ||
1913
-
|`podMonitorMetricRelabelings`_[RelabelConfig](https://pkg.go.dev/github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring/v1#RelabelConfig) array_| The list of metric relabelings for the `PodMonitor`. Applied to samples before ingestion. ||||
1914
-
|`podMonitorRelabelings`_[RelabelConfig](https://pkg.go.dev/github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring/v1#RelabelConfig) array_| The list of relabelings for the `PodMonitor`. Applied to samples before scraping. ||||
1912
+
|`enablePodMonitor`_boolean_| Enable or disable the `PodMonitor`<br />Deprecated: This feature will be removed in an upcoming release. If<br />you need this functionality, you can create a PodMonitor manually. || false ||
1913
+
|`podMonitorMetricRelabelings`_[RelabelConfig](https://pkg.go.dev/github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring/v1#RelabelConfig) array_| The list of metric relabelings for the `PodMonitor`. Applied to samples before ingestion.<br />Deprecated: This feature will be removed in an upcoming release. If<br />you need this functionality, you can create a PodMonitor manually. ||||
1914
+
|`podMonitorRelabelings`_[RelabelConfig](https://pkg.go.dev/github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring/v1#RelabelConfig) array_| The list of relabelings for the `PodMonitor`. Applied to samples before scraping.<br />Deprecated: This feature will be removed in an upcoming release. If<br />you need this functionality, you can create a PodMonitor manually. ||||
1915
+
|`tls`_[PoolerMonitoringTLSConfiguration](#poolermonitoringtlsconfiguration)_| Configure TLS communication for the metrics endpoint.<br />Changing tls.enabled option will force a rollout of all instances. ||||
1916
+
1917
+
1918
+
#### PoolerMonitoringTLSConfiguration
1919
+
1920
+
1921
+
1922
+
PoolerMonitoringTLSConfiguration is the type containing the TLS configuration
|`enabled`_boolean_| Enable TLS for the monitoring endpoint.<br />Changing this option will force a rollout of all instances. || false ||
1915
1934
1916
1935
1917
1936
#### PoolerSecrets
@@ -1955,7 +1974,7 @@ _Appears in:_
1955
1974
|`template`_[PodTemplateSpec](#podtemplatespec)_| The template of the Pod to be created ||||
1956
1975
|`pgbouncer`_[PgBouncerSpec](#pgbouncerspec)_| The PgBouncer configuration | True |||
1957
1976
|`deploymentStrategy`_[DeploymentStrategy](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#deploymentstrategy-v1-apps)_| The deployment strategy to use for pgbouncer to replace existing pods with new ones ||||
1958
-
|`monitoring`_[PoolerMonitoringConfiguration](#poolermonitoringconfiguration)_| The configuration of the monitoring infrastructure of this pooler.<br />Deprecated: This feature will be removed in an upcoming release. If<br />you need this functionality, you can create a PodMonitor manually.||||
1977
+
|`monitoring`_[PoolerMonitoringConfiguration](#poolermonitoringconfiguration)_| The configuration of the monitoring infrastructure of this pooler. ||||
1959
1978
|`serviceTemplate`_[ServiceTemplateSpec](#servicetemplatespec)_| Template for the Service to be created ||||
1960
1979
|`serviceAccountName`_string_| Name of an existing ServiceAccount in the same namespace to use for the pooler.<br />When specified, the operator will not create a new ServiceAccount<br />but will use the provided one. This is useful for sharing a single<br />ServiceAccount across multiple poolers (e.g., for cloud IAM configurations).<br />If not specified, a ServiceAccount will be created with the pooler name. ||| MaxLength: 253 <br />Pattern: `^[a-z0-9]([-a-z0-9]*[a-z0-9])?$` <br /> |
0 commit comments