server

package
v1.3.6 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetSnapshotVersion

func GetSnapshotVersion(sslKeyFile, sslCertFile, sslCaFile string) (string, error)

func RunSDSServer

func RunSDSServer(ctx context.Context, grpcServer *grpc.Server, serverAddress string) (<-chan struct{}, error)

func SetupEnvoySDS

func SetupEnvoySDS() (*grpc.Server, cache.SnapshotCache)

func UpdateSDSConfig

func UpdateSDSConfig(ctx context.Context, sslKeyFile, sslCertFile, sslCaFile string, snapshotCache cache.SnapshotCache) error

Types

type EnvoyKey

type EnvoyKey struct{}

func (*EnvoyKey) ID

func (h *EnvoyKey) ID(_ *core.Node) string

Jump to

Keyboard shortcuts

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