%3CLINGO-SUB%20id%3D%22lingo-sub-306450%22%20slang%3D%22en-US%22%3ENew%20eBook%3A%20Kubernetes%20objects%20on%20Microsoft%20Azure%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-306450%22%20slang%3D%22en-US%22%3E%3CP%3E%3CSTRONG%3E%20First%20published%20on%20MSDN%20on%20Jan%2022%2C%202018%20%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EWe%20consolidated%20various%20materials%20and%20built%20out%20a%2044-page%20eBook%20from%20AzureCAT's%20Mahesh%20Kshirsagar%3A%3C%2FP%3E%0A%3CP%3E%3CBR%20%2F%3E%3CSTRONG%3E%3CA%20href%3D%22https%3A%2F%2Fazure.microsoft.com%2Fen-us%2Fresources%2Fkubernetes-objects-on-microsoft-azure%2Fen-us%2F%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noopener%20noreferrer%20noopener%20noreferrer%22%3EKubernetes%20objects%20on%20Microsoft%20Azure%20%3C%2FA%3E%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3EAn%20introduction%20to%20deployment%20options%20based%20on%20a%20simple%20ASP.NET%20Core%20web%20application%3C%2FP%3E%0A%3CP%3E%3CBR%20%2F%3EConsider%20this%20e-book%20a%20jumping%20off%20point%20for%20Kubernetes%20development%20projects%20on%20Azure.%20Mahesh%20Kshirsagar%20of%20the%20Azure%20Customer%20Advisory%20Team%20(AzureCAT)%20introduces%20Kubernetes%20objects%20for%20Azure%20deployments.%20This%20e-book%20attempts%20to%20demystify%20Kubernetes%20by%20focusing%20on%20a%20real-life%20scenario%20in%20which%20a%20basic-tiered%20application%20is%20deployed%20using%20pods%20and%20controllers.%20Mahesh%20walks%20you%20through%20the%20steps%20to%20deploy%20a%20simple%20application%20with%20a%20web%20front%20end%20running%20ASP.NET%20Core%201.0%20and%20a%20back%20end%20with%20a%20SQL%20Server%20container%20running%20on%20Linux.%20Scripts%20and%20guidance%20are%20available%20in%20the%20accompanying%20GitHub%20repository.%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20style%3D%22width%3A%20958px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F64020i0FB0E44E9019F294%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThe%20sample%20app%20shows%20you%20how%20to%20use%20Azure%20Container%20Service%20with%20Kubernetes.%3C%2FP%3E%0A%3CP%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%0A%3CP%3EThe%20sample%20app%2C%20script%2C%20and%20files%20are%20available%20on%20GitHub%3A%3C%2FP%3E%0A%3CP%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%0A%3CTABLE%3E%0A%3CTBODY%3E%0A%3CTR%3E%0A%3CTD%3E%3CSTRONG%3E%20Resource%20%3C%2FSTRONG%3E%3C%2FTD%3E%0A%3CTD%3E%3CSTRONG%3E%20URL%20%3C%2FSTRONG%3E%3C%2FTD%3E%0A%3C%2FTR%3E%0A%3CTR%3E%0A%3CTD%3EASP.NET%20Core%20application%3C%2FTD%3E%0A%3CTD%3E%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2FAzure-Samples%2Fchoose-right-kubernetes-object-for-azure-workloads-demo-app%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noopener%20noreferrer%20noopener%20noreferrer%22%3E%20https%3A%2F%2Fgithub.com%2FAzure-Samples%2Fchoose-right-kubernetes-object-for-azure-workloads-demo-app%20%3C%2FA%3E%3C%2FTD%3E%0A%3C%2FTR%3E%0A%3CTR%3E%0A%3CTD%3ESQL%20Server%20back-end%20creation%20script%3C%2FTD%3E%0A%3CTD%3E%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2FAzure-Samples%2Fchoose-right-kubernetes-object-for-azure-workloads-demo-app%2Ftree%2Fmaster%2Fsqlscript%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noopener%20noreferrer%20noopener%20noreferrer%22%3E%20https%3A%2F%2Fgithub.com%2FAzure-Samples%2Fchoose-right-kubernetes-object-for-azure-workloads-demo-app%2Ftree%2Fmaster%2Fsqlscript%20%3C%2FA%3E%3C%2FTD%3E%0A%3C%2FTR%3E%0A%3CTR%3E%0A%3CTD%3EKubernetes%20SQL%20Server%20StatefulSet%20creation%20manifest%3C%2FTD%3E%0A%3CTD%3E%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2FAzure-Samples%2Fchoose-right-kubernetes-object-for-azure-workloads-demo-app%2Fblob%2Fmaster%2Fk8smanifests%2Fsqlserver-backend.yaml%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noopener%20noreferrer%20noopener%20noreferrer%22%3E%20https%3A%2F%2Fgithub.com%2FAzure-Samples%2Fchoose-right-kubernetes-object-for-azure-workloads-demo-app%2Fblob%2Fmaster%2Fk8smanifests%2Fsqlserver-backend.yaml%20%3C%2FA%3E%3C%2FTD%3E%0A%3C%2FTR%3E%0A%3CTR%3E%0A%3CTD%3EKubernetes%20ASP.NET%20Core%20HorizontalPodAutoScaler%20manifest%3C%2FTD%3E%0A%3CTD%3E%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2FAzure-Samples%2Fchoose-right-kubernetes-object-for-azure-workloads-demo-app%2Fblob%2Fmaster%2Fk8smanifests%2Faspnetcore-frontend.yaml%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noopener%20noreferrer%20noopener%20noreferrer%22%3E%20https%3A%2F%2Fgithub.com%2FAzure-Samples%2Fchoose-right-kubernetes-object-for-azure-workloads-demo-app%2Fblob%2Fmaster%2Fk8smanifests%2Faspnetcore-frontend.yaml%20%3C%2FA%3E%3C%2FTD%3E%0A%3C%2FTR%3E%0A%3C%2FTBODY%3E%0A%3C%2FTABLE%3E%0A%3CP%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3CA%20href%3D%22https%3A%2F%2Fazure.microsoft.com%2Fen-us%2Fresources%2Fkubernetes-objects-on-microsoft-azure%2Fen-us%2F%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noopener%20noreferrer%20noopener%20noreferrer%22%3E%3CSTRONG%3EClick%20here%20to%20access%20the%20eBook%20%3C%2FSTRONG%3E%20%3C%2FA%3E%20%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%0A%3CP%3EYou%20can%20also%20find%20various%20aspects%20of%20this%20eBook%20as%20online%20articles%3A%3C%2FP%3E%0A%3CUL%3E%0A%3CUL%3E%0A%3CLI%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2FAzureCAT%2FChoosing-the-right-Kubernetes-object-for-deploying-workloads-in%2Fba-p%2F306388%22%20target%3D%22_self%22%3E%20Choosing%20the%20right%20Kubernetes%20object%20for%20deploying%20workloads%20in%20Azure%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2FAzureCAT%2FChoosing-the-right-Kubernetes-object-for-deploying-workloads-in%2Fba-p%2F306387%22%20target%3D%22_blank%22%20rel%3D%22noopener%22%3E%20Choosing%20the%20right%20Kubernetes%20object%20for%20deploying%20workloads%20in%20Azure%20%E2%80%93%20Part%201%20%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2FAzureCAT%2FChoosing-the-right-Kubernetes-object-for-deploying-workloads-in%2Fba-p%2F306372%22%20target%3D%22_blank%22%20rel%3D%22noopener%22%3E%20Choosing%20the%20right%20Kubernetes%20object%20for%20deploying%20workloads%20in%20Azure%20%E2%80%93%20Part%202%20%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2FAzureCAT%2FChoosing-the-right-Kubernetes-object-for-deploying-workloads-in%2Fba-p%2F306360%22%20target%3D%22_self%22%3E%20Choosing%20the%20right%20Kubernetes%20object%20for%20deploying%20workloads%20in%20Azure%20%E2%80%93%20Part%203%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2FAzureCAT%2FChoosing-the-right-Kubernetes-object-for-deploying-workloads-in%2Fba-p%2F306356%22%20target%3D%22_blank%22%20rel%3D%22noopener%22%3E%20Choosing%20the%20right%20Kubernetes%20object%20for%20deploying%20workloads%20in%20Azure%20%E2%80%93%20Part%204%20%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2FAzureCAT%2FChoosing-the-right-Kubernetes-object-for-deploying-workloads-in%2Fba-p%2F306342%22%20target%3D%22_blank%22%20rel%3D%22noopener%22%3E%20Choosing%20the%20right%20Kubernetes%20object%20for%20deploying%20workloads%20in%20Azure%20%E2%80%93%20Part%205%20%3C%2FA%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FUL%3E%0A%3CP%3E%3CBR%20%2F%3E%3CBR%20%2F%3EWe%20hope%20you%20find%20this%20content%20useful!%20%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%0A%3CP%3EJump%20on%20in.%20The%20Cloud%20is%20warm.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E-%20Ninja%20Ed%3C%2FP%3E%0A%3CP%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3CA%20href%3D%22http%3A%2F%2Faka.ms%2FCAT%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20style%3D%22width%3A%20200px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F86487i0F88F1FC5C4B3A8C%2Fimage-size%2Fsmall%3Fv%3D1.0%26amp%3Bpx%3D200%22%20alt%3D%22AzureCAT_Icon.jpg%22%20title%3D%22AzureCAT_Icon.jpg%22%20%2F%3E%3C%2FSPAN%3E%3C%2FA%3E%26nbsp%3B%3CBR%20%2F%3E%20%3CSTRONG%3EAzureCAT%20Guidance%26nbsp%3B%3C%2FSTRONG%3E%26nbsp%3B%3CBR%20%2F%3E%3CEM%3E%20%22Hands-on%20solutions%2C%20with%20our%20heads%20in%20the%20Cloud!%22%3C%2FEM%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-TEASER%20id%3D%22lingo-teaser-306450%22%20slang%3D%22en-US%22%3E%3CP%3EFirst%20published%20on%20MSDN%20on%20Jan%2022%2C%202018%20We%20consolidated%20various%20materials%20and%20built%20out%20a%2044-page%20eBook%20from%20AzureCAT's%20Mahesh%20Kshirsagar%3A%26nbsp%3BKubernetes%20objects%20on%20Microsoft%20AzureAn%20introduction%20to%20deployment%20options%20based%20on%20a%20simple%20ASP.%3C%2FP%3E%3C%2FLINGO-TEASER%3E%3CLINGO-LABS%20id%3D%22lingo-labs-306450%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3Eazurecat%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Ecatpaper%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EKubernetes%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Emahesh%20kshirsagar%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Ewhitepaper%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
Microsoft

First published on MSDN on Jan 22, 2018

 

We consolidated various materials and built out a 44-page eBook from AzureCAT's Mahesh Kshirsagar:


Kubernetes objects on Microsoft Azure

An introduction to deployment options based on a simple ASP.NET Core web application


Consider this e-book a jumping off point for Kubernetes development projects on Azure. Mahesh Kshirsagar of the Azure Customer Advisory Team (AzureCAT) introduces Kubernetes objects for Azure deployments. This e-book attempts to demystify Kubernetes by focusing on a real-life scenario in which a basic-tiered application is deployed using pods and controllers. Mahesh walks you through the steps to deploy a simple application with a web front end running ASP.NET Core 1.0 and a back end with a SQL Server container running on Linux. Scripts and guidance are available in the accompanying GitHub repository.

 

The sample app shows you how to use Azure Container Service with Kubernetes.



The sample app, script, and files are available on GitHub:



Resource URL
ASP.NET Core application https://github.com/Azure-Samples/choose-right-kubernetes-object-for-azure-workloads-demo-app
SQL Server back-end creation script https://github.com/Azure-Samples/choose-right-kubernetes-object-for-azure-workloads-demo-app/tree/m...
Kubernetes SQL Server StatefulSet creation manifest https://github.com/Azure-Samples/choose-right-kubernetes-object-for-azure-workloads-demo-app/blob/m...
Kubernetes ASP.NET Core HorizontalPodAutoScaler manifest https://github.com/Azure-Samples/choose-right-kubernetes-object-for-azure-workloads-demo-app/blob/m...



Click here to access the eBook


You can also find various aspects of this eBook as online articles:



We hope you find this content useful!


Jump on in. The Cloud is warm.

 

- Ninja Ed




AzureCAT_Icon.jpg 
AzureCAT Guidance  
"Hands-on solutions, with our heads in the Cloud!"