Extending a kubernetes cluster between On-Premise and Cloud

Asking for help? Comment out what you need so we can get more information to help you!

Cluster information:

Kubernetes version: 1.14.10
Cloud being used: (put bare-metal if not on a public cloud) - both
Installation method: kubeadm
Host OS: RHEL7.7
CNI and version:Calico
CRI and version: Docker 18-03-ee

You can format your yaml by highlighting it and pressing Ctrl-Shift-C, it will make your output easier to read.

We are planning to create a kubernetes cluster that spans across On-Premise Servers and AWS Servers. Would it be technically feasible if we have the relevant connectivity in Place between AWS and On-Premise servers.