All of the CRDs that we put onto a cluster are in a group that's {{<something>.aerogear.org}} such as {{push.aerogear.org}} or {{mdc.aerogear.org}} or {{mobile-security-service.aerogear.org}}. The {{MobileClient}} CRD is in {{mobile.k8s.io}}.
I think we should change this, to avoid clashing with any potential future {{mobile.k8s.io}} group that could be created by the kubernetes project itself. Maybe it should be in the existing {{mdc.aerogear.org}} group?
Changing the group would also fix AEROGEAR-9690 in a different way, so the ClusterRole[Binding] pair that were added [here|https://github.com/aerogear/mobile-developer-console-operator/pull/35] can also be removed.
Additionally, the code related to showing mobileclients in the openshift web console can be removed from [here|https://github.com/openshift/origin-web-console/blob/enterprise-4.1/app/scripts/app.js#L632]. Maybe create a separate issue for that, since it doesn't really block anything here. |
|