All other Rancher features, including management of cluster, policy, and workloads, are available for imported clusters.As a developer, there's going to be a time where you need to work with different Kubernetes clusters.
Note that Rancher does not automate the provisioning, scaling, or upgrade of imported clusters. Users can import an existing Kubernetes cluster into Rancher. These nodes include on-premise bare metal servers, cloud-hosted virtual machines, or on-premise virtual machines. You can bring any nodes you want to Rancher and use them to create a cluster. Nodes Hosted by an Infrastructure Provider Custom Nodes The benefit of using nodes hosted by an infrastructure provider is that if a node loses connectivity with the cluster, Rancher automatically replaces it, thus maintaining the expected cluster configuration.
The cloud providers available for creating a node template are decided based on the node drivers active in the Rancher UI. This template defines the parameters used to launch nodes in your cloud providers. Using Rancher, you can create pools of nodes based on a node template. Rancher Launched Kubernetes Nodes Hosted by an Infrastructure Provider Be a prior existing node that’s brought into the cluster by running a Rancher agent container on it.Be provisioned through Rancher’s UI, which calls Docker Machine to launch nodes on various cloud providers.These clusters can be deployed on any bare metal server, cloud provider, or virtualization platform. In RKE clusters, Rancher manages the deployment of Kubernetes. RKE is Rancher’s own lightweight Kubernetes installer. Hosted Kubernetes Cluster Rancher Launched KubernetesĪlternatively, you can use Rancher to create a cluster on your own nodes, using Rancher Kubernetes Engine (RKE). If you use a Kubernetes provider such as Google GKE, Rancher integrates with its cloud APIs, allowing you to create and manage a hosted cluster from the Rancher UI. Nodes Hosted by an Infrastructure Provider.Rancher components used for provisioning/managing Kubernetes clusters. Use the option that best fits your use case.
Rancher provides multiple options for launching a cluster. Rancher simplifies creation of clusters by allowing you to create them through the Rancher UI rather than more complex alternatives. Now that you know what a Kubernetes Cluster is, how does Rancher fit in? You create as many worker nodes as necessary to run your workloads. Worker nodes also run storage and networking drivers, and ingress controllers when required. Workloads: The containers and pods that hold your apps, as well as other types of deployments.