Directories
¶
| Path | Synopsis |
|---|---|
|
api
|
|
|
cloudflare/v1alpha1
Package v1alpha1 contains shared API types for Cloudflare Zero Trust resources.
|
Package v1alpha1 contains shared API types for Cloudflare Zero Trust resources. |
|
v1alpha1
Package v1alpha1 contains API Schema definitions for the networking v1alpha1 API group +kubebuilder:object:generate=true +groupName=networking.cloudflare-operator.io
|
Package v1alpha1 contains API Schema definitions for the networking v1alpha1 API group +kubebuilder:object:generate=true +groupName=networking.cloudflare-operator.io |
|
v1alpha2
Package v1alpha2 contains API Schema definitions for the networking v1alpha2 API group.
|
Package v1alpha2 contains API Schema definitions for the networking v1alpha2 API group. |
|
internal
|
|
|
clients/cf/mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
|
controller/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 |
|
controller/domainregistration
Package domainregistration provides a controller for managing Cloudflare Registrar domains.
|
Package domainregistration provides a controller for managing Cloudflare Registrar domains. |
|
controller/gateway
Package gateway implements Kubernetes Gateway API controllers for cloudflared tunnels.
|
Package gateway implements Kubernetes Gateway API controllers for cloudflared tunnels. |
|
controller/ingress
Package ingress implements the Kubernetes Ingress Controller for Cloudflare Tunnels.
|
Package ingress implements the Kubernetes Ingress Controller for Cloudflare Tunnels. |
|
controller/origincacertificate
Package origincacertificate provides a controller for managing Cloudflare Origin CA certificates.
|
Package origincacertificate provides a controller for managing Cloudflare Origin CA certificates. |
|
controller/r2bucket
Package r2bucket provides a controller for managing Cloudflare R2 storage buckets.
|
Package r2bucket provides a controller for managing Cloudflare R2 storage buckets. |
|
controller/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. |
|
controller/r2bucketnotification
Package r2bucketnotification provides a controller for managing R2 bucket event notifications.
|
Package r2bucketnotification provides a controller for managing R2 bucket event notifications. |
|
controller/redirectrule
Package redirectrule provides a controller for managing Cloudflare Redirect Rules.
|
Package redirectrule provides a controller for managing Cloudflare Redirect Rules. |
|
controller/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). |
|
controller/transformrule
Package transformrule provides a controller for managing Cloudflare Transform Rules.
|
Package transformrule provides a controller for managing Cloudflare Transform Rules. |
|
controller/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. |
|
controller/zoneruleset
Package zoneruleset provides a controller for managing Cloudflare zone rulesets.
|
Package zoneruleset provides a controller for managing Cloudflare zone rulesets. |
|
credentials
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. |
|
resolver
Package resolver provides hostname to CloudflareDomain resolution using longest suffix match.
|
Package resolver provides hostname to CloudflareDomain resolution using longest suffix match. |
Click to show internal directories.
Click to hide internal directories.