module CNFInstall::Manifest

Defined in:

tasks/utils/cnf_installation/manifest.cr

Class Method Summary

Class Method Detail

def self.add_manifest_to_file(deployment_name : String, manifest : String, destination_file) #

[View source]
def self.add_namespace_to_resources(manifest_string, namespace) #

Apply namespaces only to resources that are retrieved from Kubernetes as namespaced resource kinds. Namespaced resource kinds are utilized exclusively during the Helm installation process.


[View source]
def self.combine_ymls_as_manifest_string(ymls : Array(YAML::Any)) : String #

[View source]
def self.manifest_containers(manifest_yml) #

[View source]
def self.manifest_file_list(manifest_directory, silent = false) #

[View source]
def self.manifest_path_to_ymls(manifest_path) #

[View source]
def self.manifest_string_to_ymls(manifest_string) #

[View source]
def self.manifest_ymls_from_file_list(manifest_file_list) #

[View source]