Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Framework ¶
type Framework struct { Options Options RestCfg *rest.Config K8sClient client.Client Cloud aws.Cloud CTRLInstallationManager controller.InstallationManager NSManager k8sresources.NamespaceManager DPManager k8sresources.DeploymentManager SVCManager k8sresources.ServiceManager INGManager k8sresources.IngressManager LBManager awsresources.LoadBalancerManager TGManager awsresources.TargetGroupManager HTTPVerifier http.Verifier Logger logr.Logger LoggerReporter httpexpect.LoggerReporter }
func InitFramework ¶
type Options ¶
type Options struct { ClusterName string AWSRegion string AWSVPCID string HelmChart string KubeConfig string // AWS Load Balancer Controller image. leave empty to use default one from helm chart. ControllerImage string // Additional parameters for e2e tests S3BucketName string CertificateARNs string IPFamily string TestImageRegistry string }
Options are the configuration options.
Click to show internal directories.
Click to hide internal directories.