testsuite icon indicating copy to clipboard operation
testsuite copied to clipboard

[Feature] CNF Installation (6), Prepare new installation process

Open kosstennbl opened this issue 4 months ago • 2 comments

To support multiple deployments as one CNF, we need to design a new installation process. Main idea of this new process is creating separate methods for each deployment type and then install all deployments from config on one-by-one basis.

All related files and methods should be created in cnf_installation directory. If and where possible, code for HelmDirectory deployments should be reused for HelmChart deployments

On this step, old installation methods should NOT be removed or manipulated in any way. All new functionality should be added under different SAM tasks, possibly with some required ENV (e.g. ENV["CRYSTAL_ENV"] = "EXPERIMENTAL", we use that ENV for testing.)

kosstennbl avatar Sep 30 '24 07:09 kosstennbl