module CNFInstall

Defined in:

tasks/utils/cnf_installation/config.cr
tasks/utils/cnf_installation/config_updater/config_updater.cr
tasks/utils/cnf_installation/config_updater/transformation_base.cr
tasks/utils/cnf_installation/config_updater/v1_to_v2_transformation.cr
tasks/utils/cnf_installation/config_versions/config_base.cr
tasks/utils/cnf_installation/config_versions/config_v1.cr
tasks/utils/cnf_installation/config_versions/config_v2.cr
tasks/utils/cnf_installation/config_versions/config_versions.cr
tasks/utils/cnf_installation/deployment_management/deployment_manager_common.cr
tasks/utils/cnf_installation/deployment_management/helm_deployment_manager.cr
tasks/utils/cnf_installation/deployment_management/manifest_deployment_manager.cr
tasks/utils/cnf_installation/install_common.cr
tasks/utils/cnf_installation/manifest.cr

Class Method Summary

Class Method Detail

def self.create_deployment_manager_list(config) #

[View source]
def self.ensure_cnf_config_path_file(path) #

[View source]
def self.ensure_cnf_dir_structure #

[View source]
def self.install_cnf(cli_args) #

[View source]
def self.install_deployments(parsed_args, deployment_managers) #

[View source]
def self.parse_cli_args(cli_args) #

[View source]
def self.prepare_deployment_directories(config, cnf_config_path) #

[View source]
def self.uninstall_cnf #

[View source]
def self.uninstall_deployments(deployment_managers) #

[View source]
def self.wait_for_deployment_resources(deployment_name, deployment_manifest, timeout) #

[View source]