internal/

directory
v0.4.1 Latest Latest
Warning

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

Go to latest
Published: Nov 18, 2025 License: Apache-2.0

Directories

Path Synopsis
cmd
healthcheck
Package healthcheck contains the logic to execute an healthcheck on the plugin through a command
Package healthcheck contains the logic to execute an healthcheck on the plugin through a command
instance
Package instance is the entrypoint of instance plugin
Package instance is the entrypoint of instance plugin
operator
Package operator is the entrypoint of operator plugin
Package operator is the entrypoint of operator plugin
restore
Package restore is the entrypoint of restore capabilities
Package restore is the entrypoint of restore capabilities
cnpgi
common
Package common contains reusable structs and methods for CNPGI plugins.
Package common contains reusable structs and methods for CNPGI plugins.
instance
Package instance implements the capabilities used by the operator sidecar
Package instance implements the capabilities used by the operator sidecar
instance/internal/client
Package client provides an extended client that is capable of caching multiple secrets without relying on informers
Package client provides an extended client that is capable of caching multiple secrets without relying on informers
metadata
Package metadata contains the common metadata on the operator and on the instance manager
Package metadata contains the common metadata on the operator and on the instance manager
operator
Package operator implements the capabilities used by CNPG
Package operator implements the capabilities used by CNPG
operator/config
Package config contains the functions to parse the plugin configuration
Package config contains the functions to parse the plugin configuration
operator/specs
Package specs contains the specification of the kubernetes objects that are created by the plugin
Package specs contains the specification of the kubernetes objects that are created by the plugin
restore
Package restore provides the restore functionality for CNPGI.
Package restore provides the restore functionality for CNPGI.
Package controller implements a controller for the CRDs as defined by this operator
Package controller implements a controller for the CRDs as defined by this operator
pgbackrest
api
Package api contains the Pgbackrest types that are used in the CloudNativePG API
Package api contains the Pgbackrest types that are used in the CloudNativePG API
archiver
Package archiver manages the WAL archiving process
Package archiver manages the WAL archiving process
backup
Package backup manages the backup creation process
Package backup manages the backup creation process
catalog
Package catalog is the implementation of a backup catalog
Package catalog is the implementation of a backup catalog
command
Package command contains the utilities to interact with pgbackrest.
Package command contains the utilities to interact with pgbackrest.
credentials
Package credentials handles the retrieval and injection of credentials stored in Kubernetes secrets
Package credentials handles the retrieval and injection of credentials stored in Kubernetes secrets
restorer
Package restorer manages the cluster restoration process
Package restorer manages the cluster restoration process
spool
Package spool maintains the scratch space used for WAL retrieval
Package spool maintains the scratch space used for WAL retrieval
utils
Package utils provides utility functions that help with configuring pgBackrest
Package utils provides utility functions that help with configuring pgBackrest
walarchive
Package walarchive provides support for WAL archive upload
Package walarchive provides support for WAL archive upload

Jump to

Keyboard shortcuts

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