We have a setup of WSO2 API Management in a distributed pattern (pattern-3) in Kubernetes. By default all components of WSO2 APIM (Publisher, Key Manager, Store, Traffic Manager, Gateway) are using HTTPS protocol for inter-process communication.
The ingress is fronted by a loadbalancer which exposes HTTPS traffic. The ingress setup exposes only HTTP traffic to services within the cluster.
What changes will be required to ensure that only HTTP traffic flows in the services i.e.