Directories
¶
| Path | Synopsis |
|---|---|
|
clients
|
|
|
cf/mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
|
accessapplication
Package accessapplication provides the controller for AccessApplication CRD.
|
Package accessapplication provides the controller for AccessApplication CRD. |
|
accessgroup
Package accessgroup provides a controller for managing Cloudflare Access Groups.
|
Package accessgroup provides a controller for managing Cloudflare Access Groups. |
|
accessidentityprovider
Package accessidentityprovider provides a controller for managing Cloudflare Access Identity Providers.
|
Package accessidentityprovider provides a controller for managing Cloudflare Access Identity Providers. |
|
accesspolicy
Package accesspolicy provides a controller for managing Cloudflare Reusable Access Policies.
|
Package accesspolicy provides a controller for managing Cloudflare Reusable Access Policies. |
|
accessservicetoken
Package accessservicetoken provides a controller for managing Cloudflare Access Service Tokens.
|
Package accessservicetoken provides a controller for managing Cloudflare Access Service Tokens. |
|
accesstunnel
Package accesstunnel contains the code associated with the reconciliation process for the accessTunnel resource
|
Package accesstunnel contains the code associated with the reconciliation process for the accessTunnel resource |
|
cloudflaredomain
Package cloudflaredomain provides a controller for managing CloudflareDomain resources.
|
Package cloudflaredomain provides a controller for managing CloudflareDomain resources. |
|
common
Package common provides shared utilities for controllers in the simplified 3-layer architecture.
|
Package common provides shared utilities for controllers in the simplified 3-layer architecture. |
|
deviceposturerule
Package deviceposturerule provides a controller for managing Cloudflare Device Posture Rules.
|
Package deviceposturerule provides a controller for managing Cloudflare Device Posture Rules. |
|
devicesettingspolicy
Package devicesettingspolicy provides a controller for managing Cloudflare Device Settings Policy.
|
Package devicesettingspolicy provides a controller for managing Cloudflare Device Settings Policy. |
|
dnsrecord
Package dnsrecord implements the Controller for DNSRecord CRD.
|
Package dnsrecord implements the Controller for DNSRecord CRD. |
|
domainregistration
Package domainregistration provides a controller for managing Cloudflare Registrar domains.
|
Package domainregistration provides a controller for managing Cloudflare Registrar domains. |
|
gateway
Package gateway implements Kubernetes Gateway API controllers for cloudflared tunnels.
|
Package gateway implements Kubernetes Gateway API controllers for cloudflared tunnels. |
|
gatewayconfiguration
Package gatewayconfiguration provides a controller for managing Cloudflare Gateway Configuration.
|
Package gatewayconfiguration provides a controller for managing Cloudflare Gateway Configuration. |
|
gatewaylist
Package gatewaylist provides a controller for managing Cloudflare Gateway Lists.
|
Package gatewaylist provides a controller for managing Cloudflare Gateway Lists. |
|
gatewayrule
Package gatewayrule provides a controller for managing Cloudflare Gateway Rules.
|
Package gatewayrule provides a controller for managing Cloudflare Gateway Rules. |
|
ingress
Package ingress implements the Kubernetes Ingress Controller for Cloudflare Tunnels.
|
Package ingress implements the Kubernetes Ingress Controller for Cloudflare Tunnels. |
|
networkroute
Package networkroute provides a controller for managing Cloudflare Tunnel Routes.
|
Package networkroute provides a controller for managing Cloudflare Tunnel Routes. |
|
origincacertificate
Package origincacertificate provides a controller for managing Cloudflare Origin CA certificates.
|
Package origincacertificate provides a controller for managing Cloudflare Origin CA certificates. |
|
pagesdeployment
Package pagesdeployment implements the Controller for PagesDeployment CRD.
|
Package pagesdeployment implements the Controller for PagesDeployment CRD. |
|
pagesdomain
Package pagesdomain implements the Controller for PagesDomain CRD.
|
Package pagesdomain implements the Controller for PagesDomain CRD. |
|
pagesproject
Package pagesproject implements the Controller for PagesProject CRD.
|
Package pagesproject implements the Controller for PagesProject CRD. |
|
privateservice
Package privateservice provides a controller for managing Cloudflare Private Services.
|
Package privateservice provides a controller for managing Cloudflare Private Services. |
|
r2bucket
Package r2bucket provides a controller for managing Cloudflare R2 storage buckets.
|
Package r2bucket provides a controller for managing Cloudflare R2 storage buckets. |
|
r2bucketdomain
Package r2bucketdomain provides a controller for managing Cloudflare R2 bucket custom domains.
|
Package r2bucketdomain provides a controller for managing Cloudflare R2 bucket custom domains. |
|
r2bucketnotification
Package r2bucketnotification provides a controller for managing R2 bucket event notifications.
|
Package r2bucketnotification provides a controller for managing R2 bucket event notifications. |
|
redirectrule
Package redirectrule provides a controller for managing Cloudflare Redirect Rules.
|
Package redirectrule provides a controller for managing Cloudflare Redirect Rules. |
|
route
Package route provides shared utilities for building cloudflared ingress rules from various Kubernetes resources (Ingress, Gateway API routes, TunnelBinding).
|
Package route provides shared utilities for building cloudflared ingress rules from various Kubernetes resources (Ingress, Gateway API routes, TunnelBinding). |
|
transformrule
Package transformrule provides a controller for managing Cloudflare Transform Rules.
|
Package transformrule provides a controller for managing Cloudflare Transform Rules. |
|
tunnel
Package tunnel provides shared tunnel resolution and management utilities for controllers that work with Tunnel and ClusterTunnel resources.
|
Package tunnel provides shared tunnel resolution and management utilities for controllers that work with Tunnel and ClusterTunnel resources. |
|
tunnelconfig
Package tunnelconfig provides types and utilities for managing tunnel configuration via ConfigMaps.
|
Package tunnelconfig provides types and utilities for managing tunnel configuration via ConfigMaps. |
|
virtualnetwork
Package virtualnetwork provides a controller for managing Cloudflare Virtual Networks.
|
Package virtualnetwork provides a controller for managing Cloudflare Virtual Networks. |
|
warpconnector
Package warpconnector provides a controller for managing Cloudflare WARP Connectors.
|
Package warpconnector provides a controller for managing Cloudflare WARP Connectors. |
|
zoneruleset
Package zoneruleset provides a controller for managing Cloudflare zone rulesets.
|
Package zoneruleset provides a controller for managing Cloudflare zone rulesets. |
|
Package credentials provides utilities for loading Cloudflare API credentials from various sources including CloudflareCredentials resources and Kubernetes secrets.
|
Package credentials provides utilities for loading Cloudflare API credentials from various sources including CloudflareCredentials resources and Kubernetes secrets. |
|
Package resolver provides hostname to CloudflareDomain resolution using longest suffix match.
|
Package resolver provides hostname to CloudflareDomain resolution using longest suffix match. |
|
Package service provides the Core Service layer for the unified sync architecture.
|
Package service provides the Core Service layer for the unified sync architecture. |
|
tunnel
Package tunnel provides the TunnelConfigService for managing Cloudflare Tunnel configuration.
|
Package tunnel provides the TunnelConfigService for managing Cloudflare Tunnel configuration. |
|
sync
|
|
|
common
Package common provides base infrastructure for Sync Controllers.
|
Package common provides base infrastructure for Sync Controllers. |
|
tunnel
Package tunnel provides the TunnelConfigSyncController and aggregation logic for Cloudflare Tunnel configuration management.
|
Package tunnel provides the TunnelConfigSyncController and aggregation logic for Cloudflare Tunnel configuration management. |
|
Package testutil provides testing utilities for the cloudflare-operator.
|
Package testutil provides testing utilities for the cloudflare-operator. |
|
Package uploader provides file download and extraction functionality for Pages Direct Upload deployments from various sources.
|
Package uploader provides file download and extraction functionality for Pages Direct Upload deployments from various sources. |
|
webhook
|
|
Click to show internal directories.
Click to hide internal directories.