Information
Setup TLS connection on the federation API server.
Rationale:
Federation API server communication contains sensitive parameters that should remain encrypted in transit. Configure the federation API server to serve only HTTPS traffic.
Solution
Follow the Kubernetes documentation and set up the TLS connection on the federation apiserver. Then, edit the deployment specs and set '--tls-cert-file=' and '--tls-private-key-file=':
kubectl edit deployments federation-apiserver-deployment --namespace=federation-system