delete_eventrouter.yaml 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. ---
  2. # delete eventrouter
  3. - name: Delete EventRouter service account
  4. oc_serviceaccount:
  5. state: absent
  6. name: "aggregated-logging-eventrouter"
  7. namespace: "{{ openshift_logging_eventrouter_namespace }}"
  8. - name: Delete event-reader cluster role
  9. oc_clusterrole:
  10. state: absent
  11. name: event-reader
  12. - name: Unset privileged permissions for EventRouter
  13. oc_adm_policy_user:
  14. namespace: "{{ openshift_logging_eventrouter_namespace }}"
  15. resource_kind: cluster-role
  16. resource_name: event-reader
  17. state: absent
  18. user: "system:serviceaccount:{{ openshift_logging_eventrouter_namespace }}:aggregated-logging-eventrouter"
  19. - name: Delete EventRouter configmap
  20. oc_configmap:
  21. state: absent
  22. name: logging-eventrouter
  23. namespace: "{{ openshift_logging_eventrouter_namespace }}"
  24. - name: Delete EventRouter DC
  25. oc_obj:
  26. state: absent
  27. name: logging-eventrouter
  28. namespace: "{{ openshift_logging_eventrouter_namespace }}"
  29. kind: dc
  30. - name: Delete EventRouter Template
  31. oc_obj:
  32. state: absent
  33. name: eventrouter-template
  34. namespace: "{{ openshift_logging_eventrouter_namespace }}"
  35. kind: template