istio

package
v0.17.0 Latest Latest
Warning

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

Go to latest
Published: Feb 24, 2024 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetAnnotations

func GetAnnotations(instance *v1beta1.TemporalCluster) map[string]string

GetAnnotations returns istio annotations to delay application startup until the pod proxy is ready to accept traffic. Returned only if the provided Cluster instance has mTLS enabled using istio.

func GetLabels

func GetLabels(instance *v1beta1.TemporalCluster) map[string]string

GetLabels returns istio labels to enable proxy injection if the provided Cluster instance has mTLS enabled using istio.

Types

type DestinationRuleBuilder

type DestinationRuleBuilder struct {
	// contains filtered or unexported fields
}

func NewDestinationRuleBuilder

func NewDestinationRuleBuilder(serviceName string, instance *v1beta1.TemporalCluster, scheme *runtime.Scheme, service *v1beta1.ServiceSpec) *DestinationRuleBuilder

func (*DestinationRuleBuilder) Build

func (*DestinationRuleBuilder) Enabled

func (b *DestinationRuleBuilder) Enabled() bool

func (DestinationRuleBuilder) Equal

func (*DestinationRuleBuilder) Update

func (b *DestinationRuleBuilder) Update(object client.Object) error

type PeerAuthenticationBuilder

type PeerAuthenticationBuilder struct {
	// contains filtered or unexported fields
}

func NewPeerAuthenticationBuilder

func NewPeerAuthenticationBuilder(serviceName string, instance *v1beta1.TemporalCluster, scheme *runtime.Scheme, service *v1beta1.ServiceSpec) *PeerAuthenticationBuilder

func (*PeerAuthenticationBuilder) Build

func (*PeerAuthenticationBuilder) Enabled

func (b *PeerAuthenticationBuilder) Enabled() bool

func (PeerAuthenticationBuilder) Equal

func (*PeerAuthenticationBuilder) Update

func (b *PeerAuthenticationBuilder) Update(object client.Object) error

Jump to

Keyboard shortcuts

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