Skip to content

Commit 009ff43

Browse files
committed
remove legacy resources after install
1 parent d166828 commit 009ff43

File tree

3 files changed

+52
-30
lines changed

3 files changed

+52
-30
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
include:
22
- .dependencies
3-
- .ui-operator-prepare
43
- .ui-operator-cr
4+
- .ui-operator-post-install
55
- .ingress
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
# This can file can be removed in v132.0.0
2+
Remove legacy volumes and volumeMounts from metalk8s-ui deployment:
3+
metalk8s_kubernetes.object_patched:
4+
- apiVersion: apps/v1
5+
- kind: Deployment
6+
- name: metalk8s-ui
7+
- namespace: metalk8s-ui
8+
- patch:
9+
spec:
10+
template:
11+
spec:
12+
containers:
13+
- name: metalk8s-ui
14+
volumeMounts:
15+
- name: config-volume-metalk8s-ui
16+
mountPath: /usr/share/nginx/html/.well-known/configs
17+
readOnly: true
18+
volumes:
19+
- name: config-volume-metalk8s-ui
20+
configMap:
21+
name: metalk8s-ui-runtime-app-configuration
22+
defaultMode: 420
23+
- content_type: application/merge-patch+json
24+
25+
Delete old metalk8s-ui ingress:
26+
metalk8s_kubernetes.object_absent:
27+
- apiVersion: networking.k8s.io/v1
28+
- kind: Ingress
29+
- name: metalk8s-ui
30+
- namespace: metalk8s-ui
31+
32+
Delete old metalk8s-shell-ui-config configmap:
33+
metalk8s_kubernetes.object_absent:
34+
- apiVersion: v1
35+
- kind: ConfigMap
36+
- name: metalk8s-shell-ui-config
37+
- namespace: metalk8s-ui
38+
39+
Delete old metalk8s-ui configmap:
40+
metalk8s_kubernetes.object_absent:
41+
- apiVersion: v1
42+
- kind: ConfigMap
43+
- name: metalk8s-ui
44+
- namespace: metalk8s-ui
45+
46+
Delete old metalk8s-ui-config configmap:
47+
metalk8s_kubernetes.object_absent:
48+
- apiVersion: v1
49+
- kind: ConfigMap
50+
- name: metalk8s-ui-config
51+
- namespace: metalk8s-ui

salt/metalk8s/addons/ui/deployed/ui-operator-prepare.sls

Lines changed: 0 additions & 29 deletions
This file was deleted.

0 commit comments

Comments
 (0)