Kubernetes Fundamentals: A Practical Guide to Architecture, Workloads, Scaling, Security and AI Workloads