Skip to content

Commit 15d80f2

Browse files
committed
add checking on deployment
1 parent cb277d3 commit 15d80f2

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

salt/metalk8s/addons/ui/deployed/ui-operator-post-install.sls

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,13 @@
1-
# This can file can be removed in v132.0.0
1+
{%- set metalk8s_ui_deployment = salt.metalk8s_kubernetes.get_object(
2+
kind='Deployment',
3+
apiVersion='apps/v1',
4+
namespace='metalk8s-ui',
5+
name='metalk8s-ui',
6+
)
7+
%}
8+
9+
{%- if metalk8s_ui_deployment %}
10+
211
Remove legacy volumes and volumeMounts from metalk8s-ui deployment:
312
metalk8s_kubernetes.object_updated:
413
- apiVersion: apps/v1
@@ -22,6 +31,8 @@ Remove legacy volumes and volumeMounts from metalk8s-ui deployment:
2231
defaultMode: 420
2332
- content_type: application/merge-patch+json
2433

34+
{%- endif %}
35+
2536
Delete old metalk8s-ui ingress:
2637
metalk8s_kubernetes.object_absent:
2738
- apiVersion: networking.k8s.io/v1

0 commit comments

Comments
 (0)