Versions in this module Expand all Collapse all v2 v2.5.5 Aug 7, 2023 Changes in this version + const ResourceTypeELBLoadBalancer + func NewResourceStack(dp *appsv1.Deployment, svc *corev1.Service, baseName string, ...) *resourceStack + type LoadBalancerExpectation struct + Listeners map[string]string + Name string + NumTargets int + Scheme string + TargetGroupHC *TargetGroupHC + TargetGroups map[string]string + TargetType string + Type string + type NLBIPTestStack struct + func (s *NLBIPTestStack) Cleanup(ctx context.Context, f *framework.Framework) error + func (s *NLBIPTestStack) Deploy(ctx context.Context, f *framework.Framework, svc *corev1.Service, ...) error + func (s *NLBIPTestStack) GetLoadBalancerIngressHostName() string + func (s *NLBIPTestStack) ScaleDeployment(ctx context.Context, f *framework.Framework, numReplicas int32) error + func (s *NLBIPTestStack) SendTrafficToLB(ctx context.Context, f *framework.Framework) error + func (s *NLBIPTestStack) UpdateServiceAnnotations(ctx context.Context, f *framework.Framework, svcAnnotations map[string]string) error + type NLBInstanceTestStack struct + func (s *NLBInstanceTestStack) ApplyNodeLabels(ctx context.Context, f *framework.Framework, node *corev1.Node, ...) error + func (s *NLBInstanceTestStack) Cleanup(ctx context.Context, f *framework.Framework) error + func (s *NLBInstanceTestStack) DeleteServiceAnnotations(ctx context.Context, f *framework.Framework, annotationKeys []string) error + func (s *NLBInstanceTestStack) Deploy(ctx context.Context, f *framework.Framework, svcAnnotations map[string]string) error + func (s *NLBInstanceTestStack) GetLoadBalancerIngressHostName() string + func (s *NLBInstanceTestStack) GetWorkerNodes(ctx context.Context, f *framework.Framework) ([]corev1.Node, error) + func (s *NLBInstanceTestStack) ScaleDeployment(ctx context.Context, f *framework.Framework, numReplicas int32) error + func (s *NLBInstanceTestStack) UpdateServiceAnnotations(ctx context.Context, f *framework.Framework, svcAnnotations map[string]string) error + func (s *NLBInstanceTestStack) UpdateServiceTrafficPolicy(ctx context.Context, f *framework.Framework, ...) error + type TargetGroupHC struct + HealthyThreshold int64 + Interval int64 + Path string + Port string + Protocol string + Timeout int64 + UnhealthyThreshold int64