currently you have to copy the full appproject config to every namespace. when you render the template you get multiple appproject instances with the same settings. this works, but triggers a warning in argo (multiple resources).
we could to the following
separate stanzes for appproject and namespaces.
namespaces references appproject and includes rbac rules for appproject
stanza for appproject that includes all namespace definitions.
what if two appproject manage the same namespaces (not very likely but who knows)
where should rbac rules be managed? below namespaces? or in the appproject section?
we would like to implement the following:
currently you have to copy the full appproject config to every namespace. when you render the template you get multiple appproject instances with the same settings. this works, but triggers a warning in argo (multiple resources).
we could to the following
https://github.com/tjungbauer/openshift-clusterconfig-gitops/blob/a9c5435d88a186daa9f7dd2e91c2600b529b5032/tenants/tenant1/in-cluster/values.yaml#L49