@@ -58,6 +58,10 @@ func Deploy(cli *cli.Context) error {
5858 if err = tf .Apply (); err != nil {
5959 return err
6060 }
61+ } else {
62+ if err = tf .Output (nil , false ); err != nil {
63+ return err
64+ }
6165 }
6266
6367 clusters , custom_clusters , err := tf .ParseOutputs ()
@@ -67,7 +71,7 @@ func Deploy(cli *cli.Context) error {
6771
6872 // Helm charts
6973 tester := clusters ["tester" ]
70- if len (tester .Kubeconfig ) > 0 {
74+ if len (tester .Kubeconfig ) > 0 && ! cli . Bool ( ArgSkipCharts ) {
7175 if err = chartInstall (tester .Kubeconfig , chart {"k6-files" , "tester" , "k6-files" }, nil ); err != nil {
7276 return err
7377 }
@@ -97,25 +101,27 @@ func Deploy(cli *cli.Context) error {
97101 }
98102 }
99103
100- if err = chartInstallCertManager (r , & upstream ); err != nil {
101- return err
102- }
103- if err = chartInstallRancher (r , rancherImageTag , & upstream ); err != nil {
104- return err
105- }
106- if err = chartInstallRancherIngress (& upstream ); err != nil {
107- return err
108- }
109- if err = chartInstallCgroupsExporter (& upstream ); err != nil {
110- return err
111- }
104+ if ! cli .Bool (ArgSkipCharts ) {
105+ if err = chartInstallCertManager (r , & upstream ); err != nil {
106+ return err
107+ }
108+ if err = chartInstallRancher (r , rancherImageTag , & upstream ); err != nil {
109+ return err
110+ }
111+ if err = chartInstallRancherIngress (& upstream ); err != nil {
112+ return err
113+ }
114+ if err = chartInstallCgroupsExporter (& upstream ); err != nil {
115+ return err
116+ }
112117
113- // Wait for Rancher deployments to be complete, or subsequent steps may fail
114- if err = kubectl .WaitRancher (upstream .Kubeconfig ); err != nil {
115- return err
116- }
117- if err = chartInstallRancherMonitoring (r , & upstream ); err != nil {
118- return err
118+ // Wait for Rancher deployments to be complete, or subsequent steps may fail
119+ if err = kubectl .WaitRancher (upstream .Kubeconfig ); err != nil {
120+ return err
121+ }
122+ if err = chartInstallRancherMonitoring (r , & upstream ); err != nil {
123+ return err
124+ }
119125 }
120126
121127 // Setup rancher client
0 commit comments