Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Env ¶
type Env struct {
GrpcAddr string `env:"GRPC_ADDR" required:"true"`
ClusterToken string `env:"CLUSTER_TOKEN" required:"false"`
AccessToken string `env:"ACCESS_TOKEN" required:"false"`
AccessTokenSecretName string `env:"ACCESS_TOKEN_SECRET_NAME" required:"true"`
AccessTokenSecretNamespace string `env:"ACCESS_TOKEN_SECRET_NAMESPACE" required:"true"`
GrpcMessageProtocolVersion string `env:"GRPC_MESSAGE_PROTOCOL_VERSION" default:"1"`
VectorProxyGrpcServerAddr string `env:"VECTOR_PROXY_GRPC_SERVER_ADDR" required:"true"`
ResourceWatcherName string `env:"RESOURCE_WATCHER_NAME" required:"true"`
ResourceWatcherNamespace string `env:"RESOURCE_WATCHER_NAMESPACE" required:"true"`
}
func GetEnvOrDie ¶
func GetEnvOrDie() *Env
Click to show internal directories.
Click to hide internal directories.