Right now we have only the "Deployment" type for Trino installation. Problems with such an approach:
- Random suffixes in Pod's names are not very suitable for human eyes, especially when you are trying to investigate where the problem is. StatefulSet Pods have incremented suffixes and look much better.
- The main problem. StatefulSet pods have Stable Network ID and thus predictable FQDNs. With predictable FQDNs you can generate corresponding Certificates with proper SANs. And as a consequence - you can setup internal communications over HTTPS without any problems.