feat: allow additional app service ports
We from the Dynoptic team need to be able to configure two ports in template/app.service.yaml.
I extended template/app.service.yaml in a way that is backwards compatible, e.g.
.Values.service.[external|internal]Port still works as before. I added
.Values.service.additionalPorts where you can configure as many additional ports as you wish, e.g.
service: additionalPorts: - port: 7000 targetPort: 7000 protocol: TCP nameSuffix: foo - port: 8000 nameSuffix: bar
In the example above, the first port shows a full configuration while the second port has only the mandatory attributes.
targetPort has by default the same value as
protocol is by default