@@ -125,60 +125,6 @@ def codegen_chart_fluent_bit() -> types.TaskDict:
125125 }
126126
127127
128- def codegen_chart_ingress_nginx () -> types .TaskDict :
129- """Generate the SLS file for NGINX Ingress using the chart render script."""
130- chart_dir = constants .CHART_ROOT / "ingress-nginx"
131- ingress_nginx_namespace = "metalk8s-ingress"
132- actions = []
133- file_dep = list (utils .git_ls (chart_dir ))
134- file_dep .append (constants .CHART_RENDER_SCRIPT )
135-
136- # Workload Plane Ingress
137- target_sls = (
138- constants .ROOT / "salt/metalk8s/addons/nginx-ingress/deployed/chart.sls"
139- )
140- chart_name = "ingress-nginx"
141- value_file = constants .CHART_ROOT / f"{ chart_name } .yaml"
142- actions .append (
143- doit .action .CmdAction (
144- f"{ constants .CHART_RENDER_CMD } { chart_name } { value_file } { chart_dir } "
145- f"--namespace { ingress_nginx_namespace } --remove-manifest ConfigMap "
146- f"{ chart_name } -controller "
147- f"--output { target_sls } " ,
148- cwd = constants .ROOT ,
149- )
150- )
151- file_dep .append (value_file )
152-
153- # Control Plane Ingress
154- target_sls = (
155- constants .ROOT
156- / "salt/metalk8s/addons/nginx-ingress-control-plane"
157- / "deployed/chart.sls"
158- )
159- chart_name = "ingress-nginx-control-plane"
160- value_file = constants .CHART_ROOT / f"{ chart_name } .yaml"
161- actions .append (
162- doit .action .CmdAction (
163- f"{ constants .CHART_RENDER_CMD } { chart_name } { value_file } { chart_dir } "
164- f"--namespace { ingress_nginx_namespace } --remove-manifest ConfigMap "
165- f"{ chart_name } -controller "
166- f"--output { target_sls } " ,
167- cwd = constants .ROOT ,
168- )
169- )
170- file_dep .append (value_file )
171-
172- return {
173- "name" : "chart_ingress-nginx" ,
174- "title" : utils .title_with_subtask_name ("CODEGEN" ),
175- "doc" : codegen_chart_ingress_nginx .__doc__ ,
176- "actions" : actions ,
177- "file_dep" : file_dep ,
178- "task_dep" : ["check_for:tox" , "check_for:helm" ],
179- }
180-
181-
182128def codegen_chart_kube_prometheus_stack () -> types .TaskDict :
183129 """Generate the SLS file for Kube Prometheus Stack using the chart render script."""
184130 target_sls = (
@@ -356,7 +302,6 @@ def codegen_olm() -> types.TaskDict:
356302 codegen_metalk8s_operator ,
357303 codegen_chart_dex ,
358304 codegen_chart_fluent_bit ,
359- codegen_chart_ingress_nginx ,
360305 codegen_chart_kube_prometheus_stack ,
361306 codegen_chart_loki ,
362307 codegen_chart_prometheus_adapter ,
0 commit comments