# Functions
Bool is a helper routine that allocates a new bool value to store v and returns a pointer to it.
BoolPtr 类型转换.
CompareServiceAnnotationsChange 比较service变化.
EnableSync 是否启用了 sync 注解.
Float32 is a helper routine that allocates a new float32 value to store v and returns a pointer to it.
Float64 is a helper routine that allocates a new float64 value to store v and returns a pointer to it.
Float64Ptr 类型转换.
GenConfigMapQueueKeyWithFlag 在 namespace 的事件流程中使用。 产生 service queue 中的 key,flag 表示添加时是否是北极星的服务.
No description provided by the author
GenQueueKeyWithFlag 在 namespace 的事件流程中使用。 产生 service queue 中的 key,flag 表示添加时是否是北极星的服务.
GenResourceMapQueueKey 产生 service 中 queue 中用的 key.
GenResourceResyncQueueKey 通过原始key生成用于同步任务的key便于区分不同的任务.
No description provided by the author
GetOriginKeyWithResyncQueueKey 通过同步任务key生成原始key.
GetResourceRealKeyWithFlag 从 service queue 中的 key ,解析出 namespace、service、flag.
No description provided by the author
GetWeightFromService 从 k8s service 中获取 weight,如果 service 中没设置,则取默认值.
IfNeedCreateServiceAlias Determine whether to create a service alias.
IgnoreObject 忽略一些命名空间.
IgnoreService 添加 service 时,忽略一些不需要处理的 service.
Int is a helper routine that allocates a new int32 value to store v and returns a pointer to it, but unlike Int32 its argument value is an int.
Int32 is a helper routine that allocates a new int32 value to store v and returns a pointer to it.
Int64 is a helper routine that allocates a new int64 value to store v and returns a pointer to it.
Int64Ptr 类型转换.
IntPtr 类型转换.
No description provided by the author
No description provided by the author
No description provided by the author
NewMap.
No description provided by the author
NewSet returns a new Set.
NewSyncMap.
NewSyncSet returns a new Set.
No description provided by the author
No description provided by the author
String is a helper routine that allocates a new string value to store v and returns a pointer to it.
StringPtr 类型转换.
StringPtrs 类型转换.
StringValues 类型转换.
Uint32 is a helper routine that allocates a new uint32 value to store v and returns a pointer to it.
Uint32Ptr 类型转换.
Uint64 is a helper routine that allocates a new uint64 value to store v and returns a pointer to it.
Uint64Ptr 类型转换.
UintPtr 类型转换.
WaitForAPIServer waits for the API Server's /healthz endpoint to report "ok" with timeout.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PolarisOldSource 旧版本 controller 用来标志是 controller 同步的服务实例。 已经废弃,项目中当前用来兼容存量的实例。.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
删除了北极星的服务.
No description provided by the author
SidecarBindPort xds metadata key when node is run in sidecar mode.
No description provided by the author
SidecarEnvoyMetadata.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SidecarNamespaceName xds metadata key when node is run in sidecar mode.
SidecarServiceName xds metadata key when node is run in sidecar mode.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
PolarisDefaultMetaSet 由 polaris controller 托管的 service ,注册的实例必定会带的 meta, 用于判断用户的 custom meta 是否发生了更新.
PolarisSystemMetaSet 由 polaris controller 决定的 meta,用户如果在 custom meta 中设置了,不会生效.
No description provided by the author
# Structs
Map.
No description provided by the author
No description provided by the author
SyncMap.
No description provided by the author
No description provided by the author
# Type aliases
IndexPortMap 对应{"index-port":weight}.
ServiceChangeType 发升变更的类型.
No description provided by the author