Versions in this module Expand all Collapse all v0 v0.1.1 Sep 27, 2018 Changes in this version + const Envoy + type Interface interface + HasServiceIP func(*latticev1.Address) (string, error) + IsDeploymentSpecUpdated func(service *latticev1.Service, ...) (bool, string, *appsv1.DeploymentSpec) + ReleaseServiceIP func(*latticev1.Address) (map[string]string, error) + ServiceAddressAnnotations func(*latticev1.Address) (map[string]string, error) + ServiceAnnotations func(*latticev1.Service) (map[string]string, error) + ServiceIP func(*latticev1.Service, *latticev1.Address) (string, map[string]string, error) + ServiceMeshPort func(*latticev1.Service, int32) (int32, error) + ServiceMeshPorts func(*latticev1.Service) (map[int32]int32, error) + ServicePort func(*latticev1.Service, int32) (int32, error) + ServicePorts func(*latticev1.Service) (map[int32]int32, error) + TransformServicePodTemplateSpec func(*latticev1.Service, *corev1.PodTemplateSpec) (*corev1.PodTemplateSpec, error) + func NewServiceMesh(options *Options) (Interface, error) + type Options struct + Envoy *envoy.Options + func Flag(serviceMesh *string) (cli.Flag, *Options) + func OverlayConfigOptions(staticOptions *Options, dynamicConfig *latticev1.ConfigServiceMesh) (*Options, error)