Skip to content

Latest commit

 

History

History
138 lines (86 loc) · 3.61 KB

vmware.md

File metadata and controls

138 lines (86 loc) · 3.61 KB

Vmware

Auto-generated documentation for ocs_ci.deployment.vmware module.

This module contains platform specific methods and classes for deployment on vSphere platform

VSPHEREUPI

[find in source code]

class VSPHEREUPI(VSPHEREBASE, BaseOCPDeployment):
    def __init__():

    def __init__():

A class to handle vSphere UPI specific deployment

See also

VSPHEREUPI().configure_storage_for_image_registry

[find in source code]

def configure_storage_for_image_registry(kubeconfig):

Configures storage for the image registry

VSPHEREUPI().convert_yaml2tfvars

[find in source code]

def convert_yaml2tfvars(yaml):

Converts yaml file to tfvars. It creates the tfvars with the same filename in the required format which is used for deployment.

Arguments

  • yaml str - File path to yaml

Returns

  • str - File path to tfvars

VSPHEREUPI().create_config

[find in source code]

def create_config():

Creates the OCP deploy config for the vSphere

VSPHEREUPI().create_ignitions

[find in source code]

def create_ignitions():

Creates the ignition files

VSPHEREUPI().deploy

[find in source code]

def deploy(log_cli_level='DEBUG'):

Deployment specific to OCP cluster on this platform

Arguments

  • log_cli_level str - openshift installer's log level
    • (default - "DEBUG")

VSPHEREUPI().deploy_ocp

[find in source code]

def deploy_ocp(log_cli_level='DEBUG'):

Deployment specific to OCP cluster on vSphere platform

Arguments

  • log_cli_level str - openshift installer's log level
    • (default - "DEBUG")

VSPHEREUPI().deploy_prereq

[find in source code]

def deploy_prereq():

Pre-Requisites for vSphere UPI Deployment

VSPHEREUPI().destroy_cluster

[find in source code]

def destroy_cluster(log_level='DEBUG'):

Destroy OCP cluster specific to vSphere UPI

Arguments

  • log_level str - log level openshift-installer (default: DEBUG)