package
0.0.0-20210802113545-39db037a866c
Repository: https://github.com/api7/apisix-mesh-agent.git
Documentation: pkg.go.dev

# Functions

NewDefaultConfig returns a Config object with all items filled by their default values.

# Constants

BundleMode means run apisix-mesh-agent and apisix.
DefaultAPISIXBinPath is the default binary path for Apache APISIX.
DefaultAPISIXHomePath is the default home path for Apache APISIX.
StandaloneMode means run apisix-mesh-agent standalone.
XDSV3FileProvioner means to use the xds v3 file provisioner.
XDSV3GRPCProvisioner means to use the xds v3 grpc provisioner.

# Variables

DefaultEtcdKeyPrefix is the default key prefix in the mimicking etcd v3 server.
DefaultGRPCListen is the default gRPC server listen address.
ErrBadGRPCListen means the grpc listen address is invalid.
ErrEmptyXDSConfigSource means the XDS config source is empty.
ErrUnknownProvisioner means user specified an unknown provisioner.

# Structs

Config contains configurations required for running apisix-mesh-agent.
RunningContext contains data which can be decided only when running.