Can Hosted Rancher manage my on-premise clusters running on VMWare, OpenStack, CloudStack, or bare metal servers?
Yes, there are a variety of ways you can accomplish this. You can provision your VMs or bare metal servers ahead of time and use the Custom Cluster option when creating your Kubernetes cluster. A Docker command will be provided which you can run on each server to join the cluster. Your on-premise servers will only require outbound (egress) access to Hosted Rancher.
If you want to use the vSphere node driver to have Hosted Rancher provision your infrastructure, Hosted Rancher will need inbound (ingress) access to your on-premise infrastructure. This can be accomplished one of three ways:
- Open firewall rules on your corporate network.
- Establish a VPC peering connection between Hosted Rancher and your AWS cloud account. This requires that your AWS cloud account is connected to your on-premise infrastructure through Direct Connect or VPN.
- Establish a VPN connection between Hosted Rancher and your on-premise network.
More details can be provided on each of these three options. Contact your account executive for a copy of the Hosted Rancher Whitepaper.