Documentation ¶
Index ¶
- Constants
- func DoesIstioExist(dynamicClient dynamic.Interface, namespace string) bool
- func GetIstioDestinationRuleGVR() schema.GroupVersionResource
- func GetIstioVirtualServiceGVR() schema.GroupVersionResource
- func GetPrimaryClusterDynamicClient(kubeClient kubernetes.Interface, namespace string) (string, dynamic.Interface)
- func GetRolloutDesinationRuleKeys(ro *v1alpha1.Rollout) []string
- func GetRolloutVirtualServiceKeys(ro *v1alpha1.Rollout) []string
- func GetVirtualServiceNamespaceName(vsv string) (string, string)
- func MultipleVirtualServiceConfigured(rollout *v1alpha1.Rollout) bool
Constants ¶
View Source
const (
PrimaryClusterSecretLabel = "istio.argoproj.io/primary-cluster"
)
Variables ¶
This section is empty.
Functions ¶
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 GetRolloutDesinationRuleKeys ¶ added in v1.0.0
GetRolloutDesinationRuleKeys gets the referenced DestinationRule and its namespace from a Rollout
func GetRolloutVirtualServiceKeys ¶ added in v1.0.0
GetRolloutVirtualServiceKeys gets the referenced VirtualService and its namespace from a Rollout
func GetVirtualServiceNamespaceName ¶ added in v1.0.0
func MultipleVirtualServiceConfigured ¶ added in v1.1.0
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.