Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloudflareTunnelReconciler ¶
type CloudflareTunnelReconciler struct { Client client.Client TunEx *TunnelExpanded Scheme *runtime.Scheme // contains filtered or unexported fields }
CloudflareTunnelReconciler reconciles a CloudflareTunnel object
func (*CloudflareTunnelReconciler) SetupWithManager ¶
func (r *CloudflareTunnelReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type TunnelExpanded ¶
type TunnelExpanded struct { TunSpec cfv1.CloudflareTunnelSpec CloudflareAPI *cloudflare.API AccountToken string // contains the token for the cloudflare account AccountTag string // contains the user id/tag for the cloudflare account Name string // name of the CRD as well as the tunnel Namespace string // namespace of the CRD TunnelID string // tunnel ID as generated by the remote TunnelSecret string // the secret that is generated by us to create and then connect to the tunnel }
Click to show internal directories.
Click to hide internal directories.