minikube安装k8s

一、安装k8s版本

export REGISTRY_MIRROR=https://registry.cn-hangzhou.aliyuncs.com

curl -sSL https://kuboard.cn/install-script/v1.30.x/install_kubelet.sh | sh -s 1.30.0

二、安装docker及minikube

useradd docker

passwd docker

密码也设置为docker

#创建docker组

sudo groupadd docker

#将您的用户添加到该docker组

sudo usermod -aG docker $USER

#在Linux上,运行以下命令来激活对组的更改

newgrp docker

#重启docker

systemctl restart docker

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

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

ls -lh /usr/local/bin/minikube

minikube version

minikube start --driver=docker --force 注意这一步耐心等待

minikube status

minikube kubectl -- get pods -A

#启动dashboard

minikube dashboard

三、配置快捷键

alias kcf='minikube kubectl -- create -f'

注意上面的"--"的位置,且不能省略。

四、创建资源

kubectl create -f nginx-deployment.yaml

复制代码
apiVersion: apps/v1
kind: Deployment
metadata:
  name: nginx-deployment
spec:
  selector:
    matchLabels:
      app: nginx
  replicas: 2
  template:
    metadata:
      labels:
        app: nginx
    spec:
      containers:
      - name: nginx
        image: nginx:1.7.9
        ports:
        - containerPort: 80

参考:

https://minikube.sigs.k8s.io/docs/drivers/docker/

https://minikube.sigs.k8s.io/docs/start/?arch=%2Flinux%2Fx86-64%2Fstable%2Fbinary+download

相关推荐
北亚数据恢复17 分钟前
服务器数据恢复—硬盘黄灯预警,RAID5阵列数据如何恢复?
运维·服务器
YouEmbedded33 分钟前
解码Linux文件IO之系统IO
linux·服务器·文件io·系统io接口
半桔40 分钟前
【网络编程】从数据链路层帧头到代理服务器:解析路由表、MTU/MSS、ARP、NAT 等网络核心技术
linux·运维·服务器·网络
b***25112 小时前
电池组PACK自动化生产线介绍|深圳比斯特自动化
运维·自动化
ZLRRLZ2 小时前
【ProtoBuffer】protobuffer的安装与使用
服务器·网络
这周也會开心2 小时前
云服务器安装JDK、Tomcat、MySQL
java·服务器·tomcat
蓁蓁啊5 小时前
GIT使用SSH 多账户配置
运维·git·ssh
路由侠内网穿透7 小时前
本地部署开源持续集成和持续部署系统 Woodpecker CI 并实现外部访问
服务器·网络·windows·ci/cd·开源
程序猿小三7 小时前
Linux下基于关键词文件搜索
linux·运维·服务器
虚拟指尖8 小时前
Ubuntu编译安装COLMAP【实测编译成功】
linux·运维·ubuntu