reconciler

package
v0.0.57 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 1, 2025 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

View Source
const (
	MetricCollectorDeploymentName  = "monitoring-collector"
	MetricCollectorUserCredentials = "monitoring-credentials"
)
View Source
const (
	BackupDaemon = "postgres-backup-daemon"
)

Variables

View Source
var (
	BackupDaemonLabels = map[string]string{"app": "postgres-backup-daemon", "name": "postgres-backup-daemon"}
)
View Source
var (
	MetricCollectorLabels = map[string]string{"app": "monitoring-collector"}
)

Functions

func ConfigMapForFullBackupsMonitoring

func ConfigMapForFullBackupsMonitoring(telegrafJsonKey string) *corev1.ConfigMap

func ConfigMapForGranularBackupsMonitoring

func ConfigMapForGranularBackupsMonitoring(telegrafJsonKey string) *corev1.ConfigMap

func ConfigMapForInfluxdbTelegraf

func ConfigMapForInfluxdbTelegraf() *corev1.ConfigMap

func ConfigMapForTelegraf

func ConfigMapForTelegraf() *corev1.ConfigMap

func GetPortsForBackupService

func GetPortsForBackupService() []corev1.ServicePort

func GetPortsForMonitoringService

func GetPortsForMonitoringService() []corev1.ServicePort

func GetReplSecretName

func GetReplSecretName(pgClusterName string) string

func GetRootSecretName

func GetRootSecretName(pgClusterName string) string

func NewBackupDaemonDeployment

func NewBackupDaemonDeployment(backupDaemon *types.BackupDaemon, pgClusterName string, serviceAccountName string) *appsv1.Deployment

func NewMonitoringDeployment

func NewMonitoringDeployment(metricCollector *types.MetricCollector, pgcluster string, serviceAccountName string) *appsv1.Deployment

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL