Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct {
AutoEnrollEnabled bool
AutoEnrollmentsURL string
Azure token.Config
JITA token.Config
BindAddress string
ControlPlaneAuthenticationEnabled bool
AdminCredentialEntries []string
PrometheusCredentialEntries []string
DBPath string
DeviceAuthenticationProvider string
Endpoint string
GRPCBindAddress string
GatewayConfigBucketName string
GatewayConfigBucketObjectName string
Google token.Config
KolideIntegrationEnabled bool
KolideAPIToken string
KolideEventHandlerAddress string
KolideEventHandlerEnabled bool
KolideEventHandlerToken string
KolideEventHandlerSecure bool
LogLevel string
PrometheusAddr string
PrometheusPublicKey string
PrometheusTunnelIP string
GatewayConfigurer string
WireGuardEnabled bool
WireGuardIP string // for passing in raw string
WireGuardIPv6 string // for passing in raw string
WireGuardConfigPath string
WireGuardPrivateKey wireguard.PrivateKey
WireGuardPrivateKeyPath string
WireGuardNetworkAddress string
WireGuardIPv4Prefix *netip.Prefix `ignored:"true"`
WireGuardIPv6Prefix *netip.Prefix `ignored:"true"`
}
func DefaultConfig ¶
func DefaultConfig() Config
func (*Config) APIServerPeer ¶
func (*Config) StaticPeers ¶
Click to show internal directories.
Click to hide internal directories.