Thanks for the video, you did a great job, I am trying to make decision for managed Kubernetes, so I want to setup my cluster on prem, not sure if Rancher is a good choice or not ! I have vmware esxi cluster in my datacenter, it would be great if you have another video explain how to setup cluster on esxi , step by step, and also load balancer and storage management within the k8s cluster
The great thing here is you have a lot of flexibility on the infrastructure side from Rancher's perspective. As far as deploying vSphere and setting up a cluster, I would suggest starting with the VCF design documentation, as it pretty much the standard today.
Amazing video! I'm curious about your choice of using ReadWriteMany (RWM) for Grafana instead of ReadWriteOnce (RWO). Is there a specific reason for this decision, and is it recommended to use RWM over RWO in production environments for PVC access mode?
Running the persistent volume in ReadWriteMany allows multiple pods to access the volume, so that means the Grafana deployment can be spread across multiple nodes. It can also depend on what type of storage you have backing the persistent volumes and their capabilities.
Is there a guide that you suggest before to arrive at 2:23 page? The rancher official guide seems partially broken, it doesn't work for me (Ubuntu 22 VM, Install/Upgrade Rancher on a Kubernetes Cluster page)
i've been trying to deploy a simple 3 node cluster using rancher integration with vsphere same ubuntu img as you did in the video but no matter what i try it always comes with the ssh key error so the nodes keeps recreating forever there is any solution to this ?? rancher documentation is hot garbage
Great video, thank you for posting this. It is very helpful. I was wondering if you do anything to your templates before creating clusters with them. I am forever stuck on "Waiting for agent to check in and apply initial plan". I can seem to figure out the issue. I thought maybe it has something to do with the template.
Same issue here. Can't even create the cluster. There are threads about bugs that can cause this but they've been open since 2018 with no fixes except for existing clusters
Make sure you are using the cloud image template and that the VM (assuming you are doing this in a VMW environment) is able to get an IP address through DHCP.
Looks like if you have no DHCP in Vmware then you in a big trouble. For some unknown reason cloud-init network settings is not working for Ubuntu 22-24 cloud images and it's no guide from the Rancher nor Ubuntu how to do this at all.
Yes. You definitely want DHCP to be running inside each VLAN or network segment you will be deploying nodes into. I configure DHCP inside each NSX segment automatically when they are created so I don’t think about it anymore.
@@virtualelephant does have the IP change cause any issues? Does it change? Are you changing your lease length to something super long? Or are you using consul or some other mesh services so that it doesn't matter if it does change?
Great video! Prometheus and Grafana look crazy easy!
They are!
Thanks Chris. The video was amazing and made me subscribe in your channel. Can you please make a tutorial for deploying AKS k8s cluster with Rancher?
I’ve got this in my backlog, I’ll work on getting it out ASAP.
Thanks for the video, you did a great job, I am trying to make decision for managed Kubernetes, so I want to setup my cluster on prem, not sure if Rancher is a good choice or not ! I have vmware esxi cluster in my datacenter, it would be great if you have another video explain how to setup cluster on esxi , step by step, and also load balancer and storage management within the k8s cluster
The great thing here is you have a lot of flexibility on the infrastructure side from Rancher's perspective. As far as deploying vSphere and setting up a cluster, I would suggest starting with the VCF design documentation, as it pretty much the standard today.
Thank's for nice tutorial. Is there a way to provision k8s cluster in some automation way ? like rancher cli or something ?
I used Kubespray ansible automation to provision K8s cluster
I like this, as a newbie
I'm glad you found it useful. Be sure to check out my other Kubernetes video, including the new Kubernetes installation tutorial.
Amazing video! I'm curious about your choice of using ReadWriteMany (RWM) for Grafana instead of ReadWriteOnce (RWO). Is there a specific reason for this decision, and is it recommended to use RWM over RWO in production environments for PVC access mode?
Running the persistent volume in ReadWriteMany allows multiple pods to access the volume, so that means the Grafana deployment can be spread across multiple nodes. It can also depend on what type of storage you have backing the persistent volumes and their capabilities.
Is there a guide that you suggest before to arrive at 2:23 page? The rancher official guide seems partially broken, it doesn't work for me (Ubuntu 22 VM, Install/Upgrade Rancher on a Kubernetes Cluster page)
i've been trying to deploy a simple 3 node cluster using rancher integration with vsphere same ubuntu img as you did in the video but no matter what i try it always comes with the ssh key error so the nodes keeps recreating forever there is any solution to this ?? rancher documentation is hot garbage
Check your syntax in the cloud-config text box. Make sure you don’t have any mistakes or new lines - the ssh key will likely wrap lines.
Great video, thank you for posting this. It is very helpful. I was wondering if you do anything to your templates before creating clusters with them. I am forever stuck on "Waiting for agent to check in and apply initial plan". I can seem to figure out the issue. I thought maybe it has something to do with the template.
Same issue here. Can't even create the cluster. There are threads about bugs that can cause this but they've been open since 2018 with no fixes except for existing clusters
@@thecactustree I was able to get everything to work. I think my issue was with the template. Make sure you set that up by the "book".
@@OrgNetworks my "template" is the Ubuntu cloud OVA with no changes. Does it need customization? I was reading it worked out of the box.
Make sure you are using the cloud image template and that the VM (assuming you are doing this in a VMW environment) is able to get an IP address through DHCP.
Not in my experience. The stock/standard Ubuntu Cloud OVA works out of the box.
Can you explain cillium…
Yes, the next video will be a deep dive into the Cilium CNI with Rancher. Until then, I have several other videos that talk generically about Cilium.
Looks like if you have no DHCP in Vmware then you in a big trouble. For some unknown reason cloud-init network settings is not working for Ubuntu 22-24 cloud images and it's no guide from the Rancher nor Ubuntu how to do this at all.
Yes. You definitely want DHCP to be running inside each VLAN or network segment you will be deploying nodes into. I configure DHCP inside each NSX segment automatically when they are created so I don’t think about it anymore.
How guide install gpu nvidia Connect see docker
How do you handle IP addresses?
I'm using DHCP for almost everything when I'm deploying Kubernetes clusters.
@@virtualelephant What happens if the ip changes?
@@virtualelephant does have the IP change cause any issues? Does it change? Are you changing your lease length to something super long? Or are you using consul or some other mesh services so that it doesn't matter if it does change?
Love it. Great work @virtualelephant
The cluster is rolling out nicely. Keep such vids coming. Love your studio setup too.
Much appreciated!