Kibana Setup

I'm working on an elasticsearch cluster with two nodes. I have setup SSL on both of them. Now want to install kibana. Is it necessary to install kibana on both nodes?

No, one kibana instance can reach all the nodes in the cluster.