This website uses cookies on its adverts and sponsored links. By clicking the "Accept" button you are consenting to their use.

Read more

Accept


Mobile Tech Tracker
≡ sections
Coding Courses

Tech Advice

Career Advice

Cybersecurity

Opinions

About

Welcome to Mobile Tech Tracker. Our mission is to help technically-minded people to become better versions of themselves and to help ordinary people to use modern smart technologies to their own advantage.

We can provide consulting or programming training services, including authoring of courses and books. For enquiries, please contact consulting@mobiletechtracker.co.uk.


Kubernetes gets fully integrated with Visual Studio

There is a good news in store for .NET developers who want to build scalable microservice applications and make them easy to deploy. Kubernetes tools have been made available in both Visual Studio and Visual Studio Code.

Kubernetes was originally developed by engineers from Google, where it was initially referred to as "project Borg". It is an open-source software and was intended to enable a rapid deployment of containerised (i.e. isolated) microservice applications that can be easily scaled to cope with any volume of usage.

Once the tools are installed, a project of a type "Container Application for Kubernetes" can be created in the IDE. Once this is selected as the template for a new project, Visual Studio will automatically create Dockerfile and Helm chart. These two steps are what makes this new project template so useful. Although it was possible to build a Kubernetes application in Visual Studio even before these tools were made available, these two steps used to be notoriously difficult to do.

Another useful feature of the tools is that they are fully integrated with Azure Dev Spaces. This allows for an easy publishing to Azure Kubernetes Services. However, it is also possible to deploy the apps to any other Kubernetes clusters.

Kubernetes in itself is a tool for container orchestration. The process of isolating individual microservices into containers is done by its sister tool, Docker. This is why Dockerfile, which contains step-by-step instructions on how the containers should be built, is included in the project template.

Containers work by having a bare-bone operating system inside of them with only those software components installed that are strictly required to run the application. There are various ways containers can communicate with the outside world and each other. However, only those communication channels (e.g. ports) are open that are strictly necessary. Also, if any container requires access to the drivers on the device it is running on (e.g. for media playback), those drivers can be mounted onto the container.



For more information, follow this link:

https://goo.gl/rZuqkE


Published by

Posted on 15 Jun 2018




Tech News


VS Code is more popular than Visual Studio

VS Code is more popular than Visual Studio


.NET Core 3 will not run on .NET Framework

.NET Core 3 will not run on .NET Framework


.NET Core is set to replace .NET Framework

.NET Core is set to replace .NET Framework


If .NET Core is good enough for Bing, it's good enough

If .NET Core is good enough for Bing, it's good enough


Why does Google want to know my location

Why does Google want to know my location


Share this:

Facebook Google LinkedIn Twitter Become a Patron!

More from Tech News


VS Code is more popular than Visual Studio [VIDEO]


.NET Core 3 will not run on .NET Framework [VIDEO]


.NET Core is set to replace .NET Framework [VIDEO]


If .NET Core is good enough for Bing, it's good enough [VIDEO]


Why does Google want to know my location [VIDEO]


Q#, an emerging language for quantum computing [VIDEO]


Edge browser gets improved WebAssembly support [VIDEO]


Microsoft deploys an underwater data centre [VIDEO]


Microsoft grants organisations an easy access to blockchain [VIDEO]


Saving your mobile apps from the danger of rooted devices [VIDEO]

Privacy Policy

© Mobile Tech Tracker. All rights reserved. Unauthorised copying of any of this website's content is prohibited under international law.

For any queries, comments or suggestions, please write to info@mobiletechtracker.co.uk.