Documentation ¶
Index ¶
- Constants
- func NewResourceStack(dp *appsv1.Deployment, svc *corev1.Service, baseName string, ...) *resourceStack
- type LoadBalancerExpectation
- type NLBIPTestStack
- 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
- 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
Constants ¶
View Source
const (
ResourceTypeELBLoadBalancer = "elasticloadbalancing:loadbalancer"
)
Variables ¶
This section is empty.
Functions ¶
func NewResourceStack ¶
Types ¶
type LoadBalancerExpectation ¶
type NLBIPTestStack ¶
type NLBIPTestStack struct {
// contains filtered or unexported fields
}
func (*NLBIPTestStack) Deploy ¶
func (s *NLBIPTestStack) Deploy(ctx context.Context, f *framework.Framework, svc *corev1.Service, dp *appsv1.Deployment) error
func (*NLBIPTestStack) GetLoadBalancerIngressHostName ¶
func (s *NLBIPTestStack) GetLoadBalancerIngressHostName() string
func (*NLBIPTestStack) ScaleDeployment ¶
func (*NLBIPTestStack) SendTrafficToLB ¶
func (*NLBIPTestStack) UpdateServiceAnnotations ¶
type NLBInstanceTestStack ¶
type NLBInstanceTestStack struct {
// contains filtered or unexported fields
}
func (*NLBInstanceTestStack) ApplyNodeLabels ¶
func (*NLBInstanceTestStack) DeleteServiceAnnotations ¶
func (*NLBInstanceTestStack) GetLoadBalancerIngressHostName ¶
func (s *NLBInstanceTestStack) GetLoadBalancerIngressHostName() string
func (*NLBInstanceTestStack) GetWorkerNodes ¶
func (*NLBInstanceTestStack) ScaleDeployment ¶
func (*NLBInstanceTestStack) UpdateServiceAnnotations ¶
func (*NLBInstanceTestStack) UpdateServiceTrafficPolicy ¶
func (s *NLBInstanceTestStack) UpdateServiceTrafficPolicy(ctx context.Context, f *framework.Framework, trafficPolicy corev1.ServiceExternalTrafficPolicyType) error
Click to show internal directories.
Click to hide internal directories.