Micro Learning Fundamentals: Instant Ubuntu VMs

Micro learning fundamentals covers tools and knowledge that help you in developing applications for Kubernetes. In this lesson, we’re covering Multipass. A tool to run and launch Ubuntu VMs in seconds.

Ed Shin - martedì 22 giugno 2021
Tags: Technical

Micro learning fundamentals covers tools and knowledge that help you in developing applications for Kubernetes.

What You’ll Learn

In this lesson, we’re covering Multipass. A tool to run and launch Ubuntu VMs in seconds.

Why It’s Useful

Developed by the publishers of Ubuntu, Multipass is a light and fast way to spin up a Linux VM.

Unlike other all-in-one distributions like minikube, Multipass allows us to install a completely self-contained Kubernetes cluster locally. This is useful when working with multiple Kubernetes clusters to prevent overriding your existing Kubernetes configurations.

BARE METAL HYPERVISOR

In addition, Multipass uses a bare metal hypervisor that allows you to run directly on your computer’s hardware rather than being managed by your OS. The only way to gain faster performance is to install Kubernetes directly on a Linux kernel.

Install Multipass

Let’s start by installing Multipass.

https://multipass.run/

Helpful Commands

Next, let’s get familiar with some of the commands. These are the most useful for working with Entando including stopping, starting, and shelling into the VM where we’ve installed the Kubernetes cluster.

Launch VM

multipass launch --name foo

Start/Stop VM

multipass stop foo

multipass start foo

Open a Shell

This command is particularly helpful to run commands in your Linux VM like watching pods and running Kubernetes commands.

multipass shell foo

View Instances

multipass list

Clean Up

multipass delete foo

multipass purge

What’s Next?

In the next lesson, we’ll use the quickstart command to set up our own Entando instance on Kubernetes.

Additional Resources

https://www.entando.com/

https://dev.entando.org/

Entando is the leading modular application platform for building enterprise web apps on Kubernetes.

Our platform integrates trusted open source technologies and extends their functionality to give you a cohesive and streamlined developer experience with easy-to-use patterns. From deploying on Kubernetes to creating modular backend and frontend architectures using your current technologies, Entando helps you at every layer of the stack. 

Entando is open source with available enterprise support and services. Begin developing on the platform today, and get a quote to see how our team can help your enterprise build better apps, sites, and portals--faster.

WHITE PAPER

CIO Alert - There is an Application Composition Platform in your Future

Di Massimo Pezzini, Independent IT Advisor

SCARICA IL WHITEPAPER

White-Paper-Pattern_mockup 3.png