Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterJig ¶
type ClusterJig struct { Log *zap.SugaredLogger Name string DatacenterName string Version semver.Semver SeedClient ctrlruntimeclient.Client Cluster *kubermaticv1.Cluster }
ClusterJig helps setting up a user cluster for testing.
func (*ClusterJig) CleanUp ¶
func (c *ClusterJig) CleanUp(ctx context.Context) error
CleanUp deletes the cluster.
func (*ClusterJig) CreateMachineDeployment ¶
func (c *ClusterJig) CreateMachineDeployment(ctx context.Context, userClient ctrlruntimeclient.Client, osCredentials credentials) error
func (*ClusterJig) SetUp ¶
func (c *ClusterJig) SetUp(ctx context.Context, cloudSpec kubermaticv1.CloudSpec, osCredentials credentials) error
Click to show internal directories.
Click to hide internal directories.