Having some general knowledge of Docker and Kubernetes is advised but not required. We are going to cover the fundamental concepts of containerization on Windows and Kubernetes itself in dedicated chapters. For those chapters that focus on the deployment of Windows applications to Kubernetes, it is recommended that you have basic experience with .NET Framework, C#, and ASP.NET MVC. Please note that for each guide and example in this book, there is a counterpart available in the official GitHub repository: https://github.com/PacktPublishing/Hands-On-Kubernetes-on-Windows
Throughout the book, you will require your own Azure subscription. You can read more about how to obtain a limited free account for personal use here: https://azure.microsoft.com/en-us/free/.
Software/Hardware covered in the book |
OS Requirements |
Visual Studio Code, Docker Desktop, Kubectl, Azure CLI with 16 GB RAM |
Windows 10 Pro, Enterprise, or Education (version 1903 or later; 64-bit), Windows Server 2019, Ubuntu Server 18.04 |
If you are using the digital version of this book, we advise you to type the code yourself or access the code via the GitHub repository (link available in the next section). Doing so will help you avoid any potential errors related to the copying and pasting of code.