resources

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Feb 22, 2019 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateGatewayConfigMap

func CreateGatewayConfigMap(gateway *v1alpha1.Gateway, gatewayConfig config.Gateway) (*corev1.ConfigMap, error)

func CreateGatewayDeployment

func CreateGatewayDeployment(gateway *v1alpha1.Gateway, gatewayConfig config.Gateway) *appsv1.Deployment

func CreateGatewayDeploymentEnvoy

func CreateGatewayDeploymentEnvoy(gateway *v1alpha1.Gateway, gatewayConfig config.Gateway) *appsv1.Deployment

func CreateGatewayK8sService

func CreateGatewayK8sService(gateway *v1alpha1.Gateway) *corev1.Service

func CreateGatewayK8sServiceEnvoy

func CreateGatewayK8sServiceEnvoy(gateway *v1alpha1.Gateway) *corev1.Service

func CreateIstioDestinationRule

func CreateIstioDestinationRule(gateway *v1alpha1.Gateway) *v1alpha3.DestinationRule

func CreateIstioGateway

func CreateIstioGateway(gateway *v1alpha1.Gateway) *v1alpha3.Gateway

func CreateIstioVirtualService

func CreateIstioVirtualService(gateway *v1alpha1.Gateway) *v1alpha3.VirtualService

func CreateIstioVirtualServiceForIngress

func CreateIstioVirtualServiceForIngress(gateway *v1alpha1.Gateway) *v1alpha3.VirtualService

func GatewayConfigMapName

func GatewayConfigMapName(gateway *v1alpha1.Gateway) string

func GatewayDeploymentName

func GatewayDeploymentName(gateway *v1alpha1.Gateway) string

func GatewayFullK8sServiceName

func GatewayFullK8sServiceName(gateway *v1alpha1.Gateway) string

func GatewayK8sServiceName

func GatewayK8sServiceName(gateway *v1alpha1.Gateway) string

func IstioDestinationRuleName

func IstioDestinationRuleName(gateway *v1alpha1.Gateway) string

func IstioGatewayName

func IstioGatewayName(gateway *v1alpha1.Gateway) string

func IstioIngressVirtualServiceName

func IstioIngressVirtualServiceName(gateway *v1alpha1.Gateway) string

func IstioVSName

func IstioVSName(gateway *v1alpha1.Gateway) string

Types

This section is empty.

Jump to

Keyboard shortcuts

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