I have a 3 node consul cluster with gossip encryption enabled. I was wondering what are the best practices to add new nodes in the gossip encrypted consul cluster?
I can think of following steps:
1. Install new key in the key ring for existing consul cluster
consul keyring -install=<new_key>
2. Start using it for encryption
consul keyring -use=<new_key>
3. Configure the same key to be used by new nodes
consul agent -encrypt=<new_key>
4. Join new consul nodes to the cluster
consul join <Ip1> <Ip2> ... <Ipn>
Is the right way to go forward or would you recommend an easier way?