MicroK8s¶
In this article
Information
MicroK8s is a lightweight version of Kubernetes developed by Canonical for local development and testing of applications on Kubernetes.
MicroK8s. Key Features¶
- Minimum consumption of resources. By default, it takes up about 400 MB of disk space and 256 MB of RAM.
- Built-in add-ons for monitoring, logging, and image storage are included “out of the box”.
- Up-to-date Kubernetes version. It uses the latest stable version of Kubernetes and is regularly updated.
- Scalability. It allows adding and removing nodes in the cluster on the fly using MicroK8s commands.
- Isolation of the environment. It creates an isolated Kubernetes environment without the risk of conflicts with other software.
- Support for core Kubernetes objects. Pods, deployments, services, ingresses - everything is included “out of the box”.
- Open source code, available on GitHub.
Deployment Features¶
ID | Compatible OS | VM | BM | VGPU | GPU | Min CPU (Cores) | Min RAM (Gb) | Min HDD/SDD (Gb) | Active |
---|---|---|---|---|---|---|---|---|---|
41 | Ubuntu 22.04 | + | + | + | - | 1 | 2 | - | Yes |
- Installation takes about 5 minutes.
- The web interface will be available at the URL:
https://ip-addres:10443
.
Note
Unless otherwise specified, by default we install the latest release version of software from the developer's website or operating system repositories.
Getting started after deploying MicroK8s¶
A notification will be sent to the e-mail specified during registration that the server is ready for work after paying for the order. It will contain the IP address of the VPS, as well as the login and password for the connection. Clients of our company manage the hardware in the server`s and API control panel - Invapi.
After installation, you need to connect to the server via SSH, run the command:
and copy the token.Then go to the following address: https://ip-addres:10443
and enter the copied token.
Note
For more information on the basic settings of MicroK8s, see the documentation of the developers.
Ordering a server with MicroK8s using the API¶
To install this software using the API, follow these instructions.