istio

package
v0.0.0-...-de69368 Latest Latest
Warning

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

Go to latest
Published: Nov 3, 2024 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

View Source
const (
	PrimaryClusterSecretLabel = "istio.argoproj.io/primary-cluster"
)

Variables

This section is empty.

Functions

func DoesIstioExist

func DoesIstioExist(dynamicClient dynamic.Interface, namespace string) bool

func GetIstioDestinationRuleGVR

func GetIstioDestinationRuleGVR() schema.GroupVersionResource

func GetIstioVirtualServiceGVR

func GetIstioVirtualServiceGVR() schema.GroupVersionResource

func GetPrimaryClusterDynamicClient

func GetPrimaryClusterDynamicClient(kubeClient kubernetes.Interface, namespace string) (string, dynamic.Interface)

func GetRolloutDesinationRuleKeys

func GetRolloutDesinationRuleKeys(ro *v1alpha1.Rollout) []string

GetRolloutDesinationRuleKeys gets the referenced DestinationRule and its namespace from a Rollout

func GetRolloutVirtualServiceKeys

func GetRolloutVirtualServiceKeys(ro *v1alpha1.Rollout) []string

GetRolloutVirtualServiceKeys gets the referenced VirtualService and its namespace from a Rollout

func GetVirtualServiceNamespaceName

func GetVirtualServiceNamespaceName(vsv string) (string, string)

func MultipleVirtualServiceConfigured

func MultipleVirtualServiceConfigured(rollout *v1alpha1.Rollout) bool

Types

This section is empty.

Jump to

Keyboard shortcuts

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