Docs.rs
controller-0.25.2
controller 0.25.2
Docs.rs crate page
Apache-2.0
Links
crates.io
Source
Owners
ChuckHend
coredb-service-user
Dependencies
actix-web ^4.3.1
normal
anyhow ^1.0.72
normal
base64 ^0.21.2
normal
chrono ^0.4.26
normal
futures ^0.3.28
normal
itertools ^0.11.0
normal
k8s-openapi ^0.18.0
normal
kube ^0.84.0
normal
lazy_static ^1.4.0
normal
opentelemetry ^0.19.0
normal
opentelemetry-otlp ^0.12.0
normal
passwords ^3.1.13
normal
prometheus ^0.13.3
normal
rand ^0.8.5
normal
regex ^1.9.1
normal
reqwest ^0.11.20
normal
schemars ^0.8.12
normal
semver ^1.0.18
normal
serde ^1.0.180
normal
serde_json ^1.0.104
normal
serde_yaml ^0.9.25
normal
thiserror ^1.0.44
normal
tokio ^1.28.2
normal
tonic ^0.8.0
normal
tracing ^0.1.37
normal
tracing-opentelemetry ^0.19.0
normal
tracing-subscriber ^0.3.17
normal
utoipa ^3.5.0
normal
assert-json-diff ^2.0.2
dev
futures-util ^0.3
dev
http ^0.2.9
dev
hyper ^0.14.27
dev
rand ^0.8.5
dev
tower-test ^0.4.0
dev
Versions
11.13%
of the crate is documented
Go to latest version
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
controller
0.25.2
Module clusters
Structs
Enums
In controller::cloudnativepg
?
Module
controller
::
cloudnativepg
::
clusters
source
·
[
−
]
Structs
Cluster
Auto-generated derived type for ClusterSpec via
CustomResource
ClusterAffinity
ClusterAffinityAdditionalPodAffinity
ClusterAffinityAdditionalPodAffinityPreferredDuringSchedulingIgnoredDuringExecution
ClusterAffinityAdditionalPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTerm
ClusterAffinityAdditionalPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelector
ClusterAffinityAdditionalPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressions
ClusterAffinityAdditionalPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelector
ClusterAffinityAdditionalPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressions
ClusterAffinityAdditionalPodAffinityRequiredDuringSchedulingIgnoredDuringExecution
ClusterAffinityAdditionalPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelector
ClusterAffinityAdditionalPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressions
ClusterAffinityAdditionalPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelector
ClusterAffinityAdditionalPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressions
ClusterAffinityAdditionalPodAntiAffinity
ClusterAffinityAdditionalPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecution
ClusterAffinityAdditionalPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTerm
ClusterAffinityAdditionalPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelector
ClusterAffinityAdditionalPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressions
ClusterAffinityAdditionalPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelector
ClusterAffinityAdditionalPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressions
ClusterAffinityAdditionalPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecution
ClusterAffinityAdditionalPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelector
ClusterAffinityAdditionalPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressions
ClusterAffinityAdditionalPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelector
ClusterAffinityAdditionalPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressions
ClusterAffinityNodeAffinity
ClusterAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecution
ClusterAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreference
ClusterAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchExpressions
ClusterAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchFields
ClusterAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecution
ClusterAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTerms
ClusterAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermsMatchExpressions
ClusterAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermsMatchFields
ClusterAffinityTolerations
ClusterBackup
ClusterBackupBarmanObjectStore
ClusterBackupBarmanObjectStoreAzureCredentials
ClusterBackupBarmanObjectStoreAzureCredentialsConnectionString
ClusterBackupBarmanObjectStoreAzureCredentialsStorageAccount
ClusterBackupBarmanObjectStoreAzureCredentialsStorageKey
ClusterBackupBarmanObjectStoreAzureCredentialsStorageSasToken
ClusterBackupBarmanObjectStoreData
ClusterBackupBarmanObjectStoreEndpointCa
ClusterBackupBarmanObjectStoreGoogleCredentials
ClusterBackupBarmanObjectStoreGoogleCredentialsApplicationCredentials
ClusterBackupBarmanObjectStoreS3Credentials
ClusterBackupBarmanObjectStoreS3CredentialsAccessKeyId
ClusterBackupBarmanObjectStoreS3CredentialsRegion
ClusterBackupBarmanObjectStoreS3CredentialsSecretAccessKey
ClusterBackupBarmanObjectStoreS3CredentialsSessionToken
ClusterBackupBarmanObjectStoreWal
ClusterBootstrap
ClusterBootstrapInitdb
ClusterBootstrapInitdbImport
ClusterBootstrapInitdbImportSource
ClusterBootstrapInitdbPostInitApplicationSqlRefs
ClusterBootstrapInitdbPostInitApplicationSqlRefsConfigMapRefs
ClusterBootstrapInitdbPostInitApplicationSqlRefsSecretRefs
ClusterBootstrapInitdbSecret
ClusterBootstrapPgBasebackup
ClusterBootstrapPgBasebackupSecret
ClusterBootstrapRecovery
ClusterBootstrapRecoveryBackup
ClusterBootstrapRecoveryBackupEndpointCa
ClusterBootstrapRecoveryRecoveryTarget
ClusterBootstrapRecoverySecret
ClusterBootstrapRecoveryVolumeSnapshots
ClusterBootstrapRecoveryVolumeSnapshotsStorage
ClusterBootstrapRecoveryVolumeSnapshotsWalStorage
ClusterCertificates
ClusterEnv
ClusterEnvFrom
ClusterEnvFromConfigMapRef
ClusterEnvFromSecretRef
ClusterEnvValueFrom
ClusterEnvValueFromConfigMapKeyRef
ClusterEnvValueFromFieldRef
ClusterEnvValueFromResourceFieldRef
ClusterEnvValueFromSecretKeyRef
ClusterExternalClusters
ClusterExternalClustersBarmanObjectStore
ClusterExternalClustersBarmanObjectStoreAzureCredentials
ClusterExternalClustersBarmanObjectStoreAzureCredentialsConnectionString
ClusterExternalClustersBarmanObjectStoreAzureCredentialsStorageAccount
ClusterExternalClustersBarmanObjectStoreAzureCredentialsStorageKey
ClusterExternalClustersBarmanObjectStoreAzureCredentialsStorageSasToken
ClusterExternalClustersBarmanObjectStoreData
ClusterExternalClustersBarmanObjectStoreEndpointCa
ClusterExternalClustersBarmanObjectStoreGoogleCredentials
ClusterExternalClustersBarmanObjectStoreGoogleCredentialsApplicationCredentials
ClusterExternalClustersBarmanObjectStoreS3Credentials
ClusterExternalClustersBarmanObjectStoreS3CredentialsAccessKeyId
ClusterExternalClustersBarmanObjectStoreS3CredentialsRegion
ClusterExternalClustersBarmanObjectStoreS3CredentialsSecretAccessKey
ClusterExternalClustersBarmanObjectStoreS3CredentialsSessionToken
ClusterExternalClustersBarmanObjectStoreWal
ClusterExternalClustersPassword
ClusterExternalClustersSslCert
ClusterExternalClustersSslKey
ClusterExternalClustersSslRootCert
ClusterImagePullSecrets
ClusterInheritedMetadata
ClusterManaged
ClusterManagedRoles
ClusterManagedRolesPasswordSecret
ClusterMonitoring
ClusterMonitoringCustomQueriesConfigMap
ClusterMonitoringCustomQueriesSecret
ClusterNodeMaintenanceWindow
ClusterPostgresql
ClusterPostgresqlLdap
ClusterPostgresqlLdapBindAsAuth
ClusterPostgresqlLdapBindSearchAuth
ClusterPostgresqlLdapBindSearchAuthBindPassword
ClusterPostgresqlSyncReplicaElectionConstraint
ClusterProjectedVolumeTemplate
ClusterProjectedVolumeTemplateSources
ClusterProjectedVolumeTemplateSourcesConfigMap
ClusterProjectedVolumeTemplateSourcesConfigMapItems
ClusterProjectedVolumeTemplateSourcesDownwardApi
ClusterProjectedVolumeTemplateSourcesDownwardApiItems
ClusterProjectedVolumeTemplateSourcesDownwardApiItemsFieldRef
ClusterProjectedVolumeTemplateSourcesDownwardApiItemsResourceFieldRef
ClusterProjectedVolumeTemplateSourcesSecret
ClusterProjectedVolumeTemplateSourcesSecretItems
ClusterProjectedVolumeTemplateSourcesServiceAccountToken
ClusterReplica
ClusterReplicationSlots
ClusterReplicationSlotsHighAvailability
ClusterResources
ClusterResourcesClaims
ClusterSeccompProfile
ClusterServiceAccountTemplate
ClusterServiceAccountTemplateMetadata
ClusterSpec
ClusterStatus
ClusterStatusCertificates
ClusterStatusConditions
ClusterStatusConfigMapResourceVersion
ClusterStatusInstancesReportedState
ClusterStatusManagedRolesStatus
ClusterStatusManagedRolesStatusPasswordStatus
ClusterStatusPoolerIntegrations
ClusterStatusPoolerIntegrationsPgBouncerIntegration
ClusterStatusSecretsResourceVersion
ClusterStatusTopology
ClusterStatusTopologyInstances
ClusterStorage
ClusterStoragePvcTemplate
ClusterStoragePvcTemplateDataSource
ClusterStoragePvcTemplateDataSourceRef
ClusterStoragePvcTemplateResources
ClusterStoragePvcTemplateResourcesClaims
ClusterStoragePvcTemplateSelector
ClusterStoragePvcTemplateSelectorMatchExpressions
ClusterSuperuserSecret
ClusterTopologySpreadConstraints
ClusterTopologySpreadConstraintsLabelSelector
ClusterTopologySpreadConstraintsLabelSelectorMatchExpressions
ClusterWalStorage
ClusterWalStoragePvcTemplate
ClusterWalStoragePvcTemplateDataSource
ClusterWalStoragePvcTemplateDataSourceRef
ClusterWalStoragePvcTemplateResources
ClusterWalStoragePvcTemplateResourcesClaims
ClusterWalStoragePvcTemplateSelector
ClusterWalStoragePvcTemplateSelectorMatchExpressions
Enums
ClusterBackupBarmanObjectStoreDataCompression
ClusterBackupBarmanObjectStoreDataEncryption
ClusterBackupBarmanObjectStoreWalCompression
ClusterBackupBarmanObjectStoreWalEncryption
ClusterBackupTarget
ClusterBootstrapInitdbImportType
ClusterExternalClustersBarmanObjectStoreDataCompression
ClusterExternalClustersBarmanObjectStoreDataEncryption
ClusterExternalClustersBarmanObjectStoreWalCompression
ClusterExternalClustersBarmanObjectStoreWalEncryption
ClusterLogLevel
ClusterManagedRolesEnsure
ClusterPostgresqlLdapScheme
ClusterPrimaryUpdateMethod
ClusterPrimaryUpdateStrategy
ClusterStatusConditionsStatus