Support optional use of Application CRD
Because there are a lot of components for gitlab, connecting them all via ownership by a root Application
object is appealing. The sig-apps Application
CRD specified here should be supported via an optional global setting that
- triggers adding a
app.kubernetes.io/name
label to all components - creates the
Application
object - includes
app.kubernetes.io/version
label on all components with an appropriate version