当前位置: 首页 > news >正文

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: nginxreplicas: 2template:metadata:labels:app: nginxspec:containers:- name: nginximage: nginx:1.7.9ports:- containerPort: 80

参考:

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

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

http://www.lryc.cn/news/514647.html

相关文章:

  • Docker图形化界面工具Portainer最佳实践
  • 借助 FinClip 跨端技术探索鸿蒙原生应用开发之旅
  • 【网络】ARP表、MAC表、路由表
  • Linux驱动开发学习准备(Linux内核源码添加到工程-Workspace)
  • 25.1.3
  • Leecode刷题C语言之我的日程安排表②
  • 十二、Vue 路由
  • smell---Paddle-DI
  • PCL点云库入门——PCL库点云特征之点云法向量(NormalEstimation)及其可视化
  • 25.Java JUC 引入(进程与线程、线程的状态、并发与并行、管程、用户线程与守护线程)
  • Linux 异步 I/O 框架 io_uring:基本原理、程序示例与性能压测
  • Uniapp中使用`wxml-to-canvas`开发DOM生成图片功能
  • Linux之ARM(MX6U)裸机篇----5.仿stm32的LED驱动实验
  • DVWA靶场Open HTTP Redirect (重定向) 漏洞所有级别通关教程及源码审计
  • 探索 JMeter While Controller:循环测试的奇妙世界
  • Flutter踩坑记-第三方SDK不兼容Gradle 8.0,需适配namespace
  • ubuntu支持ssh
  • 浏览器书签智能分类
  • 通俗易懂的讲一下Vue的双向绑定和React的单向绑定
  • Redis 深度解析:从入门到精通
  • 基于物联网的冻保鲜运输智能控制系统
  • 【深度学习基础之多尺度特征提取】多尺度卷积神经网络(MS-CNN)是如何在深度学习网络中提取多尺度特征的?附代码(二)
  • 论文解读之learning to summarize with human feedback
  • STM32学习(六 )
  • 基于 GitHub API 的 Issue 和 PR 自动化解决方案
  • 56.在 Vue 3 中使用 OpenLayers 通过 moveend 事件获取地图左上和右下的坐标信息
  • 文件本地和OSS上传
  • elementui table 表格 分页多选,保持选中状态
  • MSE+Range案例
  • C# 设计模式(结构型模式):代理模式