Multi Provider Setup#
Summary: In the examples presented here we demonstrate how to set up and manage multiple Kubernetes clusters across different cloud providers and deploy microservice applications across them.
Prerequisites#
Before you begin make sure you have followed steps in Getting Started and ensure all prerequisites installed and configured, including:
At this stage, you should have multiple providers created and ready for use. Check out you providers by:
skycluster xprovider list
# NAME PRIVATE_IP PUBLIC_IP CIDR_BLOCK
# os-provider-scinet 10.16.128.11 142.w.s.185 10.16.0.0/16
# xp-aws-us-east--vjpob 10.89.29.168 13.x.y.167 10.89.0.0/16
# xp-aws-us-west--s0k84 10.58.3.98 13.z.w.222 10.58.0.0/16
If you have enabled the overlay setup for your local machine you should be able to reach the private IP addresses of each provider from your local machine. Try pinging the private gateway address of each provider to verify connectivity. This resembles a flat network setup created by SkyCluster.
Check the Troubleshooting page if you encounter any issues.