Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IngressResourceGetter ¶
type IngressResourceGetter interface { Tunnel() *cloudflaredv1alpha1.Tunnel TunnelIngressRules() []cloudflaredv1alpha1.TunnelIngressRule }
func NewIngressResources ¶
func NewIngressResources(ing *networkingv1.Ingress) IngressResourceGetter
type TunnelResourceGetter ¶
type TunnelResourceGetter interface { TunnelName() string SecretName() string ConfigMapName() string Secret(data map[string][]byte) *corev1.Secret ConfigMap() *corev1.ConfigMap ConfigMapData() (map[string]string, error) Deployment() *appsv1.Deployment }
func NewTunnelResources ¶
func NewTunnelResources(tunnel *cloudflaredv1alpha1.Tunnel) TunnelResourceGetter
Click to show internal directories.
Click to hide internal directories.