resources

package
v0.0.0-...-dfb16cd Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 9, 2021 License: Apache-2.0 Imports: 10 Imported by: 0

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL