Module harvester_e2e_tests.integrations.test_z_terraform_rancher

Functions

def cluster_resource(tf_rancher_resource, rke2_cluster, harvester, credential_resource)
def credential_resource(unique_name, tf_rancher_resource, harvester)
def harvester(api_client, rancher_api_client, unique_name, wait_timeout)

Rancher creates Harvester entry (Import Existing)

def machine_resource(tf_rancher_resource, rke2_cluster, vlan_network, ubuntu_image)
def rancher(rancher_api_client)
def rke2_cluster(unique_name, rke2_version)
def test_create_cloud_credential(rancher_api_client, tf_rancher, credential_resource)
def test_create_machine_config(tf_rancher, machine_resource)
def test_create_rke2_cluster(tf_rancher, rke2_cluster, rancher_api_client, cluster_resource)
def test_delete_cloud_credential(tf_rancher, credential_resource)
def test_delete_machine_config(tf_rancher, machine_resource)
def test_delete_rke2_cluster(tf_rancher, rke2_cluster, rancher_api_client, cluster_resource)
def test_import_harvester(api_client, rancher_api_client, harvester, wait_timeout)
def ubuntu_image(api_client, unique_name, image_ubuntu, wait_timeout)
def vlan_network(request, api_client)