如何在Azure Linux虚拟机上安装Minikube-ubuntu 18.04



我想在Azure Linux VM-ubuntu 18.04上安装Minikube。但找不到合适的文章。所以我想采取适当的步骤,如何在Azure Linux虚拟机上安装Minikube并工作。

Pré-在Azure上创建VM之前的必要条件:这是一台具有嵌套虚拟化的机器所必需的。后缀为_v3的CPU系列提供了这种支持,例如:标准D2s v3、标准D4s v3。标准D2s v3是一个不错的启动选择我使用的是:Linux(ubuntu 18.04(

使用腻子登录VM:

安装Docker

$ curl -fsSL https://get.docker.com | sh

安装VirtualBox

$ sudo apt install virtualbox virtualbox-ext-pack

安装Minikube更新系统:

$ sudo apt update -y
$ sudo apt upgrade -y

使用二进制下载在x86–64 Linux上安装最新的minikube稳定版本:

$ sudo apt install -y curl wget apt-transport-https

$ curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64

$ sudo install minikube-linux-amd64 /usr/local/bin/minikube 

安装Kuectl

$ curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"
$ sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl
$ kubectl version --client

启动Minikube

$ minikube start

检查状态

$ minikube status
minikube
type: Control Plane
host: Running
kubelet: Running
apiserver: Running
kubeconfig: Configured

获取节点

$ kubectl get nodes
NAME       STATUS   ROLES           AGE   VERSION
minikube   Ready    control-plane   64s   v1.25.0

Addons在安装过程中,默认情况下只有几个插件被启用,但您可以打开

$ minikube addons list
---To activate, run:
$ minikube addons enable <addon-name>

运行第一次部署

$ kubectl create deployment my-nginx --image=nginx
$ kubectl get deployments.apps my-nginx
$ kubectl get pods

最新更新