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.
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 (b *DestinationRuleBuilder) Build() client.Object
func (*DestinationRuleBuilder) Enabled ¶
func (b *DestinationRuleBuilder) Enabled() bool
func (DestinationRuleBuilder) Equal ¶
func (DestinationRuleBuilder) Equal(x, y *istioapinetworkingv1beta1.DestinationRule) bool
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 (b *PeerAuthenticationBuilder) Build() client.Object
func (*PeerAuthenticationBuilder) Enabled ¶
func (b *PeerAuthenticationBuilder) Enabled() bool
func (PeerAuthenticationBuilder) Equal ¶
func (PeerAuthenticationBuilder) Equal(x, y *istioapisecurityv1beta1.PeerAuthentication) bool
Click to show internal directories.
Click to hide internal directories.