How do DevOps technologies like Kubernetes, Terraform, Ansible, etc. actually work in a company?
I've been using these technologies in my own Homelab and have been learning how they function, but I struggle to see how they work in an actual company. I can see how they are useful in certain scenarios, but how do they work in a Devops sense? Are people in companies coding programs that are deployed with kubernetes? Is Terraform provisioning desktops for coders? Specific examples of when these technologies are used would be great!
Thank you!