Documentation ¶
Index ¶
Constants ¶
View Source
const XdsClusterName = "xds_cluster"
Variables ¶
This section is empty.
Functions ¶
func StartDebugServer ¶
func StartDebugServer(port int, node string, c cache.SnapshotCache)
Types ¶
type Config ¶
type Config struct { Global *GlobalConfig Consul *ConsulConfig XDS *XDS }
func NewEmptyConfig ¶ added in v0.0.2
func NewEmptyConfig() *Config
func (*Config) ParseFlags ¶ added in v0.0.2
func (c *Config) ParseFlags()
type ConsulConfig ¶ added in v0.0.2
type DebugConfig ¶ added in v0.0.2
type DebugServer ¶
type DebugServer struct {
// contains filtered or unexported fields
}
func (*DebugServer) ListenAndServe ¶
func (d *DebugServer) ListenAndServe(port int)
type EnvoyConfig ¶ added in v0.0.2
type GlobalConfig ¶ added in v0.0.2
type SyncChans ¶ added in v0.0.2
type SyncChans struct {
// contains filtered or unexported fields
}
func NewSyncChans ¶ added in v0.0.2
func NewSyncChans() *SyncChans
type XDS ¶
type XDS struct { ServiceName string ListenPort int Consul *consul.Client Cache cache.SnapshotCache Envoy *EnvoyConfig Debug *DebugConfig }
Click to show internal directories.
Click to hide internal directories.