stylekrot.blogg.se

Deploy asp.net application with docker and kubernetes
Deploy asp.net application with docker and kubernetes




deploy asp.net application with docker and kubernetes

Setup and requirements Before you click the Start Lab button

#DEPLOY ASP.NET APPLICATION WITH DOCKER AND KUBERNETES HOW TO#

  • How to run Kubernetes Graphical dashboard.
  • How to scale up your service and roll out an upgrade.
  • How to allow external traffic to your pod.
  • How to deploy your ASP.NET Core app to a pod.
  • How to create your Kubernetes cluster on Container Engine.
  • deploy asp.net application with docker and kubernetes

    How to package a simple ASP.NET Core app as a Docker container.Use this as a reference as you progress through the lab it should all make sense by the time you get to the end (but feel free to ignore this for now).įor the purpose of this lab, using a managed environment such as Container Engine (a Google-hosted version of Kubernetes running on Compute Engine) allows you to focus more on experiencing Kubernetes rather than setting up the underlying infrastructure. Here's a diagram of the various parts in play in this lab to help you understand how pieces fit together. You take code that you have developed on your machine, turn it into a Docker container image, and then run that image on Container Engine. The goal of this lab is for you to turn your code (a simple Hello World ASP.NET Core app here) into a replicated application running on Kubernetes. Please consider completing that lab before running this one. This lab builds on the Build and launch an ASP.NET Core app from Google Cloud Shell lab. In this lab, you deploy a simple ASP.NET Core app to Kubernetes running on Container Engine. Kubernetes is an open source project which can run in many different environments, from laptops to high-availability multi-node clusters, from public clouds to on-premise deployments, from virtual machines to bare metal. ASP.NET Core is a new open-source and cross-platform framework for building modern cloud-based and internet-connected applications using the C# programming language.






    Deploy asp.net application with docker and kubernetes