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

相关推荐
69岁老同志程序员24 分钟前
Ubuntu下管理多个GCC版本
linux·ubuntu
RyFit31 分钟前
Liunx启动kafka并解决kafka时不时挂掉的问题
linux·kafka
程序员JerrySUN39 分钟前
实战指南:从零构建 Linux 声卡字符设备驱动——深入 ALSA 框架与内核模块开发
linux·运维·服务器
IT 小旋风44 分钟前
centos 7误删/bash 拯救方法
linux·运维·centos
浮华落定1 小时前
centos 安装pip时报错 Cannot find a valid baseurl for repo: centos-sclo-rh/x86_64
linux·centos·pip
无眠_2 小时前
Spring Boot 核心知识点精讲:助你快速上手与深度理解
运维·spring boot·后端
weixi_kelaile5202 小时前
智能电话机器人的技术原理是什么?AI语音机器人评判标准是什么?
运维·服务器·人工智能·机器人·语音识别
等猪的风2 小时前
centos 磁盘重新分割,将原来/home 下部分空间转移到 / 根目录下
linux·运维·centos
小露最可爱3 小时前
【RHCE实验】搭建主从DNS、WEB等服务器
运维·服务器
爱喝水的鱼丶3 小时前
SAP -ABAP:SAP 业务能力培养体系(结构化学习路径)
运维·开发语言·sap·abap·erp·业务学习