Skip to content

Commit

Permalink
adding eda rolebinding (#8918)
Browse files Browse the repository at this point in the history
  • Loading branch information
miteshget authored Dec 8, 2024
1 parent 2924a86 commit ec8e3b9
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -33,3 +33,11 @@ ocp4_workload_ansible_automation_platform_disable_controller: false
ocp4_workload_ansible_automation_platform_disable_eda: false
ocp4_workload_ansible_automation_platform_disable_hub: true
ocp4_workload_ansible_automation_platform_disable_lightspeed: true

# -------------------------------------------------------------------------
# EDA Cluster-admin rolebinding
# -------------------------------------------------------------------------
ocp4_workload_ansible_automation_platform_create_eda_rolebinding: false
ocp4_workload_ansible_automation_platform_eda_rolebinding_name: eda_default
ocp4_workload_ansible_automation_platform_service_account: default
ocp4_workload_ansible_automation_platform_ocp_cluster_role: cluster-admin
Original file line number Diff line number Diff line change
Expand Up @@ -58,3 +58,9 @@
ansible.builtin.file:
path: /tmp/aap-manifest.zip
state: absent

- name: Create Rolebinding for Rulebook Activations for OpenShift events
when: ocp4_workload_ansible_automation_platform_create_eda_rolebinding | bool
kubernetes.core.k8s:
state: present
definition: "{{ lookup('template', 'eda_cluster_rolebinding.j2') }}"
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
kind: ClusterRoleBinding
apiVersion: rbac.authorization.k8s.io/v1
metadata:
name: {{ ocp4_workload_ansible_automation_platform_eda_rolebinding_name }}
subjects:
- kind: ServiceAccount
name: {{ ocp4_workload_ansible_automation_platform_service_account }}
namespace: {{ ocp4_workload_ansible_automation_platform_project }}
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: {{ ocp4_workload_ansible_automation_platform_ocp_cluster_role }}

0 comments on commit ec8e3b9

Please sign in to comment.