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.