istio

package
v1.7.0-rc1 Latest Latest
Warning

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

Go to latest
Published: Apr 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 added in v1.0.0

func GetIstioDestinationRuleGVR() schema.GroupVersionResource

func GetIstioVirtualServiceGVR added in v1.0.0

func GetIstioVirtualServiceGVR() schema.GroupVersionResource

func GetPrimaryClusterDynamicClient added in v1.1.0

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

func GetRolloutDesinationRuleKeys added in v1.0.0

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

GetRolloutDesinationRuleKeys gets the referenced DestinationRule and its namespace from a Rollout

func GetRolloutVirtualServiceKeys added in v1.0.0

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

GetRolloutVirtualServiceKeys gets the referenced VirtualService and its namespace from a Rollout

func GetVirtualServiceNamespaceName added in v1.0.0

func GetVirtualServiceNamespaceName(vsv string) (string, string)

func MultipleVirtualServiceConfigured added in v1.1.0

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