Versions in this module Expand all Collapse all v5 v5.0.1 May 8, 2026 v5.0.0 May 5, 2026 Changes in this version + type Framework struct + func New(contextName string) (*Framework, error) + func (f *Framework) ApplyBuiltCluster(ctx context.Context, builtCluster *application.BuiltCluster) (*client.Client, error) + func (f *Framework) ApplyCluster(ctx context.Context, cluster *application.Cluster) (*client.Client, error) + func (f *Framework) CreateOrg(ctx context.Context, org *organization.Org) error + func (f *Framework) DeleteCluster(ctx context.Context, cluster *application.Cluster) error + func (f *Framework) DeleteOrg(ctx context.Context, org *organization.Org) error + func (f *Framework) GetApp(ctx context.Context, name, namespace string) (*applicationv1alpha1.App, error) + func (f *Framework) GetAppAndValues(ctx context.Context, name, namespace string) (*applicationv1alpha1.App, *corev1.ConfigMap, error) + func (f *Framework) GetConfigMap(ctx context.Context, name, namespace string) (*corev1.ConfigMap, error) + func (f *Framework) GetControlPlaneResource(ctx context.Context, clusterName string, clusterNamespace string) (*unstructured.Unstructured, error) + func (f *Framework) GetExpectedControlPlaneReplicas(ctx context.Context, clusterName string, clusterNamespace string) (int32, error) + func (f *Framework) GetKubeadmControlPlane(ctx context.Context, clusterName string, clusterNamespace string) (*kubeadm.KubeadmControlPlane, error) + func (f *Framework) GetMachinePools(ctx context.Context, clusterName string, clusterNamespace string) ([]capi.MachinePool, error) + func (f *Framework) LoadCluster() (*application.Cluster, error) + func (f *Framework) MC() *client.Client + func (f *Framework) WC(clusterName string) (*client.Client, error) + func (f *Framework) WaitForClusterReady(ctx context.Context, clusterName string, namespace string) (*client.Client, error) + func (f *Framework) WaitForControlPlane(ctx context.Context, c *client.Client, expectedNodes int) error Other modules containing this package github.com/giantswarm/clustertest github.com/giantswarm/clustertest/v2 github.com/giantswarm/clustertest/v3 github.com/giantswarm/clustertest/v4