Skip to content

Commit 7a2743b

Browse files
author
Alan Christie
committed
fix: SUpport for AWX
1 parent 78aa643 commit 7a2743b

File tree

2 files changed

+34
-30
lines changed

2 files changed

+34
-30
lines changed

roles/operator/tasks/dm-patch.yaml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
3+
- name: Get Data Manager Namespace ({{ jo_dmapi_namespace }})
4+
kubernetes.core.k8s_info:
5+
kind: Namespace
6+
name: "{{ jo_dmapi_namespace }}"
7+
register: ns_result
8+
9+
- name: Assert Namespace ({{ jo_dmapi_namespace }})
10+
ansible.builtin.assert:
11+
that:
12+
- ns_result.resources|length == 1
13+
14+
- name: Get Data Manager ServiceAccount
15+
kubernetes.core.k8s_info:
16+
kind: ServiceAccount
17+
name: data-manager
18+
namespace: "{{ jo_dmapi_namespace }}"
19+
register: sa_result
20+
21+
- name: Assert ServiceAccount
22+
ansible.builtin.assert:
23+
that:
24+
- sa_result.resources|length == 1
25+
26+
- name: Deploy Data Manager Material
27+
kubernetes.core.k8s:
28+
definition: "{{ lookup('template', '{{ item }}.yaml.j2') }}"
29+
wait: yes
30+
loop:
31+
- rbac-data-manager
32+
- configmap-data-manager

roles/operator/tasks/dm.yaml

Lines changed: 2 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -14,33 +14,5 @@
1414
kubeconfig: "{{ jo_kubeconfig }}"
1515
block:
1616

17-
- name: Get Data Manager Namespace ({{ jo_dmapi_namespace }})
18-
kubernetes.core.k8s_info:
19-
kind: Namespace
20-
name: "{{ jo_dmapi_namespace }}"
21-
register: ns_result
22-
23-
- name: Assert Namespace ({{ jo_dmapi_namespace }})
24-
ansible.builtin.assert:
25-
that:
26-
- ns_result.resources|length == 1
27-
28-
- name: Get Data Manager ServiceAccount
29-
kubernetes.core.k8s_info:
30-
kind: ServiceAccount
31-
name: data-manager
32-
namespace: "{{ jo_dmapi_namespace }}"
33-
register: sa_result
34-
35-
- name: Assert ServiceAccount
36-
ansible.builtin.assert:
37-
that:
38-
- sa_result.resources|length == 1
39-
40-
- name: Deploy Data Manager Material
41-
kubernetes.core.k8s:
42-
definition: "{{ lookup('template', '{{ item }}.yaml.j2') }}"
43-
wait: yes
44-
loop:
45-
- rbac-data-manager
46-
- configmap-data-manager
17+
- name: Patch the Data Manager ({{ jo_dmapi_namespace }})
18+
ansible.builtin.include_tasks: dm-patch.yaml

0 commit comments

Comments
 (0)