[−] List of all items
Structs
- config::ChildConfig
- config::ClientConfig
- config::KubeConfig
- config::OperatorConfig
- handler::FinalizeResponse
- handler::RawView
- handler::RequestChildren
- handler::SyncRequest
- handler::SyncResponse
- handler::TypedIter
- handler::TypedView
- handler::failable::BackoffConfig
- handler::failable::DefaultFailableHandler
- handler::failable::ErrorBackoff
- k8s_types::K8sType
- prelude::SyncRequest
- resource::InvalidResourceError
- resource::K8sResource
- resource::K8sTypeRef
- resource::ObjectId
- resource::ObjectIdRef
- runner::OperatorHandle
- runner::UnexpectedShutdownError
- runner::testkit::Diff
- runner::testkit::HandlerErrors
- runner::testkit::MissingResource
- runner::testkit::ReconciliationIncompleteError
- runner::testkit::TestKit
- runner::testkit::TestKitError
Enums
- config::CAData
- config::Credentials
- config::KubeConfigError
- config::UpdateStrategy
- handler::failable::HandlerResult
Traits
- error::RoperatorError
- handler::Handler
- handler::failable::FailableHandler
- prelude::Deserialize
- prelude::Serialize
- resource::ResourceJson
- runner::testkit::ToJson
Functions
- k8s_types::define_type
- runner::run_operator
- runner::run_operator_with_client_config
- runner::start_operator_with_runtime
Typedefs
Statics
- k8s_types::admissionregistration_k8s_io::v1beta1::MutatingWebhookConfiguration
- k8s_types::admissionregistration_k8s_io::v1beta1::ValidatingWebhookConfiguration
- k8s_types::apiextensions_k8s_io::v1beta1::CustomResourceDefinition
- k8s_types::apiregistration_k8s_io::v1::APIService
- k8s_types::apps::v1::ControllerRevision
- k8s_types::apps::v1::DaemonSet
- k8s_types::apps::v1::Deployment
- k8s_types::apps::v1::ReplicaSet
- k8s_types::apps::v1::StatefulSet
- k8s_types::authentication_k8s_io::v1::TokenReview
- k8s_types::authorization_k8s_io::v1::LocalSubjectAccessReview
- k8s_types::authorization_k8s_io::v1::SelfSubjectAccessReview
- k8s_types::authorization_k8s_io::v1::SelfSubjectRulesReview
- k8s_types::authorization_k8s_io::v1::SubjectAccessReview
- k8s_types::autoscaling::v1::HorizontalPodAutoscaler
- k8s_types::batch::v1::CronJob
- k8s_types::batch::v1::Job
- k8s_types::certificates_k8s_io::v1beta1::CertificateSigningRequest
- k8s_types::coordination_k8s_io::v1::Lease
- k8s_types::core::v1::Binding
- k8s_types::core::v1::ComponentStatus
- k8s_types::core::v1::ConfigMap
- k8s_types::core::v1::Endpoints
- k8s_types::core::v1::Event
- k8s_types::core::v1::LimitRange
- k8s_types::core::v1::Namespace
- k8s_types::core::v1::Node
- k8s_types::core::v1::PersistentVolume
- k8s_types::core::v1::PersistentVolumeClaim
- k8s_types::core::v1::Pod
- k8s_types::core::v1::PodTemplate
- k8s_types::core::v1::ReplicationController
- k8s_types::core::v1::ResourceQuota
- k8s_types::core::v1::Secret
- k8s_types::core::v1::Service
- k8s_types::core::v1::ServiceAccount
- k8s_types::events_k8s_io::v1beta1::Event
- k8s_types::extensions::v1beta1::DaemonSet
- k8s_types::extensions::v1beta1::Deployment
- k8s_types::extensions::v1beta1::Ingress
- k8s_types::extensions::v1beta1::NetworkPolicy
- k8s_types::extensions::v1beta1::PodSecurityPolicy
- k8s_types::extensions::v1beta1::ReplicaSet
- k8s_types::networking_k8s_io::v1::Ingress
- k8s_types::networking_k8s_io::v1::NetworkPolicy
- k8s_types::networking_k8s_io::v1beta1::Ingress
- k8s_types::networking_k8s_io::v1beta1::NetworkPolicy
- k8s_types::node_k8s_io::v1beta1::RuntimeClass
- k8s_types::policy::v1beta1::PodDisruptionBudget
- k8s_types::policy::v1beta1::PodSecurityPolicy
- k8s_types::rbac_authorization_k8s_io::v1::ClusterRole
- k8s_types::rbac_authorization_k8s_io::v1::ClusterRoleBinding
- k8s_types::rbac_authorization_k8s_io::v1::Role
- k8s_types::rbac_authorization_k8s_io::v1::RoleBinding
- k8s_types::scheduling_k8s_io::v1::PriorityClass
- k8s_types::storage_k8s_io::v1::CSIDriver
- k8s_types::storage_k8s_io::v1::CSINode
- k8s_types::storage_k8s_io::v1::StorageClass
- k8s_types::storage_k8s_io::v1::VolumeAttachment