Documentation ¶
Index ¶
- func GetPodCondition(pod *v1.Pod, conditionType v1.PodConditionType) (v1.PodCondition, bool)
- func HasAnyOfReadinessGates(pod *v1.Pod, conditionTypes []v1.PodConditionType) bool
- func NewAlbConfigManagerApplier(store store.Storer, kubeClient client.Client, provider prvd.Provider, ...) *defaultAlbConfigManagerApplier
- func NewAlbLoadBalancerApplier(albProvider prvd.Provider, trackingProvider tracking.TrackingProvider, ...) *albLoadBalancerApplier
- func NewListenerApplier(albProvider prvd.Provider, stack core.Manager, logger logr.Logger) *listenerApplier
- func NewListenerRuleApplier(albProvider prvd.Provider, stack core.Manager, logger logr.Logger) *listenerRuleApplier
- func NewServerApplier(kubeClient client.Client, albProvider prvd.Provider, serverGroupID string, ...) *serverApplier
- func NewServerGroupApplier(kubeClient client.Client, backendManager backend.Manager, ...) *serverGroupApplier
- func NewServiceManagerApplier(kubeClient client.Client, albProvider prvd.Provider, logger logr.Logger) *defaultServiceManagerApplier
- func NewServiceStackApplier(albProvider prvd.Provider, serviceStack *albmodel.ServiceManager, ...) *serviceStackApplier
- type AlbConfigManagerApplier
- type ResourceApply
- type ServiceManagerApplier
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetPodCondition ¶
func GetPodCondition(pod *v1.Pod, conditionType v1.PodConditionType) (v1.PodCondition, bool)
GetPodCondition will get Pod's condition.
func HasAnyOfReadinessGates ¶
func HasAnyOfReadinessGates(pod *v1.Pod, conditionTypes []v1.PodConditionType) bool
HasAnyOfReadinessGates returns whether podInfo has any of these readinessGates
func NewListenerApplier ¶
func NewListenerRuleApplier ¶
func NewServerApplier ¶
func NewServerGroupApplier ¶
func NewServiceStackApplier ¶
Types ¶
type AlbConfigManagerApplier ¶
type ResourceApply ¶
type ServiceManagerApplier ¶
Click to show internal directories.
Click to hide internal directories.