Skip to content

Namespaces require an appproject stanza and every namespace renders a appproject stanza #2

@tosmi

Description

@tosmi

we would like to implement the following:

  • an appproject manages multiple namespaces

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?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions