Directories
¶
| Path | Synopsis |
|---|---|
|
resourcecreator
|
|
|
access
Package access builds resources for personal Postgres access.
|
Package access builds resources for personal Postgres access. |
|
binding
Package binding builds pgrator-owned workload binding resources.
|
Package binding builds pgrator-owned workload binding resources. |
|
cnpg
Package cnpg builds CloudNativePG resources (Cluster, DatabaseRole, Pooler, ScheduledBackup) for the nais.io/v1 Postgres type.
|
Package cnpg builds CloudNativePG resources (Cluster, DatabaseRole, Pooler, ScheduledBackup) for the nais.io/v1 Postgres type. |
|
fqdnpolicy
Package fqdnpolicy builds the FQDNNetworkPolicy needed by CNPG's WAL archiver.
|
Package fqdnpolicy builds the FQDNNetworkPolicy needed by CNPG's WAL archiver. |
|
iam
Package iam builds the Google IAM resources (via Config Connector) that let a CloudNativePG cluster authenticate to its WAL bucket through GKE Workload Identity.
|
Package iam builds the Google IAM resources (via Config Connector) that let a CloudNativePG cluster authenticate to its WAL bucket through GKE Workload Identity. |
|
netpol
Package netpol builds the NetworkPolicy that isolates a CNPG Postgres cluster, allowing intra-cluster traffic, the CloudNativePG operator, and metrics scraping.
|
Package netpol builds the NetworkPolicy that isolates a CNPG Postgres cluster, allowing intra-cluster traffic, the CloudNativePG operator, and metrics scraping. |
|
storage
Package storage builds the WAL archive storage for a CloudNativePG cluster: the Google Cloud Storage bucket (via Config Connector) and the barman-cloud ObjectStore that CloudNativePG's WAL archiver plugin points at.
|
Package storage builds the WAL archive storage for a CloudNativePG cluster: the Google Cloud Storage bucket (via Config Connector) and the barman-cloud ObjectStore that CloudNativePG's WAL archiver plugin points at. |
|
thirdparty
|
|
|
aiven/v1alpha1
Package aiven_v1alpha1 contains API Schema definitions for the aiven.io v1alpha1 API group +kubebuilder:object:generate=true +kubebuilder:skip
|
Package aiven_v1alpha1 contains API Schema definitions for the aiven.io v1alpha1 API group +kubebuilder:object:generate=true +kubebuilder:skip |
|
google/iam/v1beta1
Package v1beta1 contains API Schema definitions for the iam.cnrm.cloud.google.com v1beta1 API group +kubebuilder:object:generate=true +kubebuilder:skip
|
Package v1beta1 contains API Schema definitions for the iam.cnrm.cloud.google.com v1beta1 API group +kubebuilder:object:generate=true +kubebuilder:skip |
|
google/networking/v1alpha3
Package v1alpha3 contains the API types used by Google's FQDNNetworkPolicy.
|
Package v1alpha3 contains the API types used by Google's FQDNNetworkPolicy. |
|
google/storage/v1beta1
+kubebuilder:object:generate=true +groupName=storage.cnrm.cloud.google.com +versionName=v1beta1
|
+kubebuilder:object:generate=true +groupName=storage.cnrm.cloud.google.com +versionName=v1beta1 |
Click to show internal directories.
Click to hide internal directories.