Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type YurtHubConfiguration ¶
type YurtHubConfiguration struct { LBMode string RemoteServers []*url.URL YurtHubServerAddr string YurtHubCertOrganizations []string YurtHubProxyServerAddr string YurtHubProxyServerSecureAddr string YurtHubProxyServerDummyAddr string YurtHubProxyServerSecureDummyAddr string GCFrequency int CertMgrMode string KubeletRootCAFilePath string KubeletPairFilePath string NodeName string HeartbeatFailedRetry int HeartbeatHealthyThreshold int HeartbeatTimeoutSeconds int HeartbeatIntervalSeconds int MaxRequestInFlight int JoinToken string RootDir string EnableProfiling bool EnableDummyIf bool EnableIptables bool HubAgentDummyIfName string StorageWrapper cachemanager.StorageWrapper SerializerManager *serializer.SerializerManager RESTMapperManager *meta.RESTMapperManager TLSConfig *tls.Config WorkingMode util.WorkingMode KubeletHealthGracePeriod time.Duration FilterManager *manager.Manager CertIPs []net.IP CoordinatorServer *url.URL }
YurtHubConfiguration represents configuration of yurthub
func Complete ¶
func Complete(options *options.YurtHubOptions) (*YurtHubConfiguration, error)
Complete converts *options.YurtHubOptions to *YurtHubConfiguration
Click to show internal directories.
Click to hide internal directories.