Generalize extraServices
-
make containerSpecoptional -
introduce serviceTypewhich is eithercontainerorexternal -
servicefield is deprecated but supported in next release for backward compatibility -
introducing targetEndpointslist instead ofserviceand include hostname (defaultlocalhost), path (default/) and protocol (defaulthttp) -
deprecate protocol inheritance from .service (drop this part for .targetEndpoints, make targetEndpoints ProxyPass config only). Kubernetes service always using TCP pointing to port-based VirtualHosting inside PieData Apache.
Edited by Dmitrii Ermakov