Versions in this module Expand all Collapse all v1 v1.6.65 Sep 23, 2024 Changes in this version + type SynchronizerServer struct + func NewGenesisSynchronizerServer(cfg config.GenesisConfig, genesisSyncQueue, k8sQueue queue.QueueWriter, ...) *SynchronizerServer + func (g *SynchronizerServer) GenesisSharingK8S(ctx context.Context, request *controller.GenesisSharingK8SRequest) (*controller.GenesisSharingK8SResponse, error) + func (g *SynchronizerServer) GenesisSharingSync(ctx context.Context, request *controller.GenesisSharingSyncRequest) (*controller.GenesisSharingSyncResponse, error) + func (g *SynchronizerServer) GenesisSync(ctx context.Context, request *trident.GenesisSyncRequest) (*trident.GenesisSyncResponse, error) + func (g *SynchronizerServer) GetAgentStats(orgID, vtapID string) (TridentStats, error) + func (g *SynchronizerServer) KubernetesAPISync(ctx context.Context, request *trident.KubernetesAPISyncRequest) (*trident.KubernetesAPISyncResponse, error) + type TridentStats struct + GenesisSyncDataOperation *trident.GenesisPlatformData + GenesisSyncProcessDataOperation *trident.GenesisProcessData + IP string + K8sClusterID string + K8sLastSeen time.Time + K8sVersion uint64 + OrgID int + Proxy string + SyncLastSeen time.Time + SyncTridentType tridentcommon.TridentType + SyncVersion uint64 + TeamID int + TeamShortLcuuid string + VtapID uint32