Getting Started
This guide is a step by step run through of creating an application in .net Core using the Cloud.Core framework, containerising it and then deploying it to Kubernetes. If you intend to follow all steps, then ensure the following is setup before starting:
Development
- Setup Visual Studio 2019 or equivalent, download from here .
- Install the latest verison of the dotnet core SDK from here .
Cloud.Core Project Templates
- You can setup the latest version of the project templates by following the guide here.
- Within Visual Studio, add a new Nuget package source called "Cloud.Core" with this feed reference, as shown here.
Docker and Kubernetes
- Enable Hyper-V before using Docker. Enable using PowerShell (requires machine restart after):
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
- Setup Docker for desktop (with Linux host), download from here .
- Enable Kubernetes for docker desktop. Find out how here .
Container Registry
- Container registry - you can use Docker's public registry or use ACS (an Azure Container Registry service).
- Know your ACR instance name and a username/password.
0 visits in last 30 days
Comments