Controller doesn't support apps that don't need to expose a port, for example workers. Controller must create service only if there is ports, but guarantee that different number of pods and services won't interfere on anything.