List of all items
Structs
- ip::netpair::IpNetPairIter
- ip::range::UniqueRandomWrappingHostsIpIterator
- resources::controller::ControllerRelease
- resources::crd::v1alpha1::network::Network
- resources::crd::v1alpha1::network::NetworkSpec
- resources::crd::v1alpha1::network::NetworkStatus
- resources::crd::v1alpha1::tunnel::Tunnel
- resources::crd::v1alpha1::tunnel::TunnelSpec
- resources::crd::v1alpha1::tunnel::TunnelStatus
- resources::router::RouterInfo
- resources::router::RouterInfoBuilder
- resources::router::RouterRelease
- resources::router::RouterReleaseBuilder
- tunnel_info::handshakes::HandshakeInfo
- wireguard::keys::InvalidWgKey
- wireguard::keys::WgKey
Enums
- ip::IpPairError
- ip::addrpair::IpAddrPair
- ip::netpair::IpNetPair
- ip::schema::IpNetFit
- kubernetes::operations::AwaitError
- resources::ResourceGenerationError
- resources::controller::FromError
- resources::crd::v1alpha1::network::NetworkService
- resources::crd::v1alpha1::network::NetworkState
- resources::crd::v1alpha1::tunnel::TunnelState
- resources::router::RouterInfoBuilderError
- resources::router::RouterReleaseBuilderError
- resources::router::RouterReleaseValidationError
- resources::router::RouterService
- wireguard::keys::Keys
- wireguard::keys::WgKeyError
Traits
- AsPrimitive
- FromPrimitive
- Unsigned
- helpers::AndIf
- helpers::AndIfSome
- helpers::ErrLogger
- helpers::Invert
- helpers::RequireMetadata
- helpers::With
- ip::Contains
- ip::addrpair::DualStackTryGet
- kubernetes::FromStatus
- kubernetes::GetApi
- resources::meta::NetworkMeta
- resources::meta::TryNetworkMeta
Functions
- detectors::detect_cluster_domain
- detectors::detect_dns_service
- detectors::detect_pod_cidr
- detectors::detect_service_cidr
- helpers::escape_quotes_powershell
- helpers::get_secs_since_unix_epoch
- helpers::pretty_type_name
- kubernetes::operations::apply_cluster_resource
- kubernetes::operations::apply_crd
- kubernetes::operations::apply_resource
- kubernetes::operations::apply_resource_status
- kubernetes::operations::await_resource_condition
- kubernetes::operations::create_namespace_if_not_exists
- kubernetes::operations::create_resource
- kubernetes::operations::list_resources
- kubernetes::operations::remove_cluster_resource
- kubernetes::operations::remove_matching_cluster_resources
- kubernetes::operations::remove_matching_resources
- kubernetes::operations::try_get_resource
- kubernetes::operations::try_remove_cluster_resource
- kubernetes::operations::try_remove_namespace
- kubernetes::operations::try_remove_resource
- kubernetes::operations::watch_resource
- kubernetes::service::get_service_accessible_addresses
- resources::annotations::get_service_annotations
- resources::crd::v1alpha1::create_v1alpha1_crds
- resources::crd::v1alpha1::remove_v1alpha1_crds
- resources::labels::get_controller_labels
- resources::labels::get_controller_listparams
- resources::labels::get_joined_controller_labels
- resources::labels::get_joined_network_manager_labels
- resources::labels::get_joined_router_labels
- resources::labels::get_network_manager_labels
- resources::labels::get_network_manager_listparams
- resources::labels::get_router_labels
- resources::labels::get_router_listparams
Constants
- CONTROLLER_CLUSTERROLE_NAME
- NETWORK_MANAGER_CLUSTERROLE_NAME
- RESOURCE_GROUP
- ROUTER_CLUSTERROLE_NAME
- resources::controller::CONTROLLER_RELEASE_NAME
- resources::router::deployment::EXPOSED_PORT
- resources::router::deployment::EXPOSED_PORT_NAME
- resources::router::deployment::EXPOSED_PORT_PROTOCOL
- resources::router::secret::SERVER_PRIVATE_KEY_SECRET