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 |
Click to show internal directories.
Click to hide internal directories.