Rancher on AWS - Kubectl fails to access logs

The provisioning error seems similar to this issue How To: Deploy Rancher/Kubernetes in Amazon VPC private subnet - #3 by dvdcrn.

There is an error in the infrastructure-> Hosts saying something about not being able to set the network.

Once environment is created. From Rancher → Add Hosts → Using Amazon-ec2 driver → … → Select Node Options → Use Only Private Address. (See pic).

If we select “Use only private IP address” then the node provisioning fails.