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

相关推荐
星辰_mya8 分钟前
OSI 七层模型之“跨国诈骗集团”深度讲解
运维·服务器·后端·面试·架构师
贝锐8 分钟前
如何破解商用安卓无人值守运维痛点,向日葵赋能数字化高效转型
运维
子牙老师25 分钟前
软件虚拟化 vs 硬件虚拟化
linux·性能优化·云计算
rayyy91 小时前
Linux 下标准的 libX.so 软链接生成
linux
实心儿儿1 小时前
Linux —— 基础IO - 文件描述符
linux·运维·服务器
clear sky .1 小时前
[linux]视频实时推流项目
linux·服务器·音视频
RisunJan2 小时前
Linux命令-nisdomainname(显示或设置系统的 NIS(Network Information Service)域名)
linux·运维·服务器
Wy_编程2 小时前
nginx测试
服务器·nginx
小此方2 小时前
Re:Linux系统篇(四)指令篇 · 三:两套打包压缩重要指令方法+剩余指令收尾
linux·运维·服务器
冷风阿健2 小时前
Linux 源码安装 Vim 9.2.0272 完整步骤(修复 CVE-2026-34714)
linux·运维·vim