def METHOD_NAME(self, log_cli_level="DEBUG"):
    """
    Deployment specific to OCP cluster on a cloud platform.
    Args:
        log_cli_level (str): openshift installer's log level
            (default: "DEBUG")
    """
    logger.info("Deploying OCP cluster")
    install_timeout = config.DEPLOYMENT.get("openshift_install_timeout")
    logger.info(
        f"running openshift-install with '{log_cli_level}' log level "
        f"and {install_timeout} second timeout"
    )
    try:
        run_cmd(
            f"{self.installer} create cluster "
            f"--dir {self.cluster_path} "
            f"--log-level {log_cli_level}",
            timeout=install_timeout,
        )
    except (exceptions.CommandFailed, subprocess.TimeoutExpired) as e:
        if constants.GATHER_BOOTSTRAP_PATTERN in str(e):
            try:
                gather_bootstrap()
            except Exception as ex:
                logger.error(ex)
        raise e
    self.test_cluster()