Kubernetes—minikube安装(笔记)

2023-11-14

minikube是本地的Kubernetes,致力于使Kubernetes易于学习和开发。

安装过程来自官网:https://minikube.sigs.k8s.io/docs/start/

 安装kubectl

安装

curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"
chmod +x ./kubectl
sudo cp ./kubectl /usr/local/bin/kubectl


# kubectl下载速度慢的可以在windows上用迅雷下载了传上来,再安装
# 1.查看最新的版本
https://dl.k8s.io/release/stable.txt
# 2.替换文件stable.txt里面的版本,得到url之后使用浏览器或迅雷下载
https://dl.k8s.io/release/v1.20.5/bin/linux/amd64/kubectl

查看kubectl版本

kubectl version

#显示如下说明安装成功!
[root@kube129 soft]# kubectl version
Client Version: version.Info{Major:"1", Minor:"20", GitVersion:"v1.20.4", GitCommit:"e87da0bd6e03ec3fea7933c4b5263d151aafd07c", GitTreeState:"clean", BuildDate:"2021-02-18T16:12:00Z", GoVersion:"go1.15.8", Compiler:"gc", Platform:"linux/amd64"}
The connection to the server localhost:8080 was refused - did you specify the right host or port?

安装minikube

#安装最新的版本
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
sudo install minikube-linux-amd64 /usr/local/bin/minikube


# minikube-linux-amd64下载速度慢的可以在windows上用迅雷下载了传上来,再安装:
# https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64

启动minikube

minikube start --driver=none

#如果网络慢导致镜像下载慢问题,可以尝试以下参数启动:
minikube start --driver=none --image-mirror-country cn --iso-url=https://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/iso/minikube-v1.20.5.iso --image-repository=registry.cn-hangzhou.aliyuncs.com/google_containers --registry-mirror=https://registry.docker-cn.com


# 异常处理
# X Exiting due to GUEST_MISSING_CONNTRACK: Sorry, Kubernetes 1.20.2 requires conntrack to be installed in root's path
# 解决办法,安装conntrack:
yum install -y conntrack

 基本命令

# 查看版本
    # Client Version是kubectl版本
    # Server Version是master节点的minikube版本
kubectl version

# 查看节点
kubectl get nodes

# 查看所有pod
kubectl get po -A

遇到的坑:

1.storage-provisioner镜像拉取失败

#storage-provisioner镜像拉取失败
kube-system   storage-provisioner             0/1     ImagePullBackOff   0          4m47s
# 解决办法:
# 1.手动拉一下
docker pull registry.cn-hangzhou.aliyuncs.com/google_containers/storage-provisioner:v4
# 2.打标
docker tag registry.cn-hangzhou.aliyuncs.com/google_containers/storage-provisioner:v4 registry.cn-hangzhou.aliyuncs.com/google_containers/k8s-minikube/storage-provisioner:v4
# 删一下(可不删)
docker rmi registry.cn-hangzhou.aliyuncs.com/google_containers/storage-provisioner:v4

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Kubernetes—minikube安装(笔记) 的相关文章

  • 在 WebStorm 中开发 uni-app

    代码已上传至github github代码地址 https github com Miofly mio git CLI 工程 全局安装 vue cli 3 x 如已安装请跳过此步骤 npm install g vue cli 通过 CLI
  • JavaScript 常见鼠标事件

    常见鼠标事件类型1 1 click鼠标左键点击 2 mousedown 鼠标按下时触发 3 mouseup 鼠标弹起时触发 4 mousemove move移动 鼠标在固定的位置一移动就触发移动 就触发 5 mouseenter 鼠标移入触
  • Qt 识别 DM 码

    Qt 识别 DM 码 下载libdmtx 添加源码到Qt 工程 生成一维码 二维码 识别普通二维码网上库很多 这个库专门识别 DM码 下载libdmtx https github com dmtx libdmtx 添加源码到Qt 工程 li
  • 前程无忧guid、acw_sc__v2

    文章目录 声明 目标网站 acw sc v2分析 python调用测试 话外拓展 风控浅析 往期逆向文章推荐 声明 本文章中所有内容仅供学习交流 严禁用于商业用途和非法用途 否则由此产生的一切后果均与作者无关 若有侵权 请私信我立即删除 目
  • 新型智能优化算法——海鸥优化算法(基于Matlab代码实现)

    目录 1 概述 2 运行结果 3 参考文献 4 Matlab代码 1 概述 2019 年 Dhiman G等人提出了一种受自然界海鸥启发的新颖全局优化算法 海鸥优化算法 Seagull Optimization Algorithm SOA
  • 攻防世界RE练习

    攻防世界 一开始学习下re 产生了兴趣 game 这个题目在某个CTF平台做过了0 0 再做一遍 跟着WP 0 0 首先用ExeinfoPe或者Peid查壳 也可以使用file命令查看相关信息 32位程序 使用ida打开 F5反编译 程序逻
  • Blender基础操作:面操作细分、整体切分、挤出、内插、尖分、融并、切割、面的法向、填充等

    目录 1 面操作 进入 面选择 模式 选择一个面 2 面的挤出 3 内插面 4 尖分面 5 面的切割 6 面的法向normal 7 填充面 8 X Ray透视 1 面操作 进入 面选择 模式 选择一个面 4种操作手段 菜单 工具 右键菜单
  • WireShark_过滤语法

    WireShark 过滤语法 过滤IP 如来源IP或者目标IP等于某个IP 例子 ip src eq 192 168 1 107 or ip dst eq 192 168 1 107 或者 ip addr eq 192 168 1 107
  • python网络爬虫--selenium(6)--练习

    一 打开网页获取页面源码 from selenium webdriver chrome import webdriver 初始化 需要加载浏览器驱动 driver webdriver WebDriver executable path ch
  • 为解决cpu与主存的速度匹配可采用什么

    为解决cpu与主存的速度匹配可采用cache存储器 cache存储器是位于cpu和主存储器DRAM之间 规模较小 但速度很高的存储器 通常由静态存储器组成 静态存储器是位于cpu与内存间的一种容量较小但速度很高的存储器 为解决CPU和主存的
  • 计算机中丢失msvcp120.dll是什么意思,电脑提示msvcp120.dll丢失怎么办

    一些朋友在使用电脑的过程中 可能会遇到 msvcp120 dll丢失 的情况 那电脑提示msvcp120 dll丢失怎么办呢 碰到了这种情况不用慌 下面和大家分享电脑提示msvcp120 dll丢失解决方法 电脑提示msvcp120 dll
  • 完整教程:设计一款小巧但强大的传感器

    由IEEE制定的新型单对以太网 SPE 或10BASE T1L物理层标准 为传输设备运行状况信息实施状态监测 CbM 应用提供了新的连接解决方案 SPE提供共享电源和高带宽数据架构 可通过低成本双线电缆在超过1000米的距离实现10 Mbp
  • 实时汇率获取 解决跨域以及循环Ajax请求

    前端框架 ExtJs 币种代码 var currencys curCode USD curCode CNY curCode HKD setInterval function for var idx 0 len currencys lengt
  • Java 单链表

    package com abin lee tree test import com abin des algorithm common json jackson JsonUtil import java util concurrent at
  • vue动态表单封装

    需求 根据传参动态生成表单 例如搜索表格的表单 1 组件封装
  • Java--concurrent并发包下阻塞队列介绍

    JDK提供了7中阻塞队列 这里介绍其中3中 剩余的以此类推原理相同 1 ArrayBlockingQueue package com seeyon queue import java util concurrent ArrayBlockin
  • FastJson中JSONObject用法及常用方法总结

    人无远虑 必有近忧 1 什么是FastJson JSONObject fastjson是阿里巴巴的开源JSON解析库 它可以解析JSON格式的字符串 支持将Java Bean序列化为JSON字符串 也可以从JSON字符串反序列化到JavaB
  • 二本本科,银行外包开发工作 4 个月有余。聊聊外包公司工作的一些真实感受!...

    最近会更新一系列关于在外包工作的真实经历和感受的文章 挺多小伙伴都比较感兴趣的 文章内容都来自在外包公司工作的读者的真实经历 另外 不同的外包公司 不同的外包工作 不同的甲方等等因素都会影响每个人做外包工作的体验 希望大家在发表自己言论的时
  • [1128]commons-lang里面StringUtils方法说明以及案例

    文章目录 1 public static boolean isBlank String str 2 public static boolean isEmpty String str 3 public static boolean isNot

随机推荐

  • mysql Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’

    mysql Can t connect to local MySQL server through socket var lib mysql mysql sock 今天在linux中安装了mysql但在连接时出现Can t connect
  • 【数据结构】CH3 栈和队列

    目录 前言 一 栈 1 栈的定义 1 相关概念 2 栈的抽象数据类型 2 栈的顺序存储结构及其基本运算的实现 1 顺序存储结构 2 初始化栈InitStack s 3 销毁栈DestroyStack s 4 判断栈是否为空StackEmpt
  • 蓝桥杯真题:测试次数

    这题是用动态规划去做的 参考 蓝桥杯 2018蓝桥初赛 测试次数 扔手机 动态规划 Miserable ccf的博客 CSDN博客 我们的目标是求取第n层 有m台手机下最优策略最坏情况下的测试数 我们定义dp i j 代表剩余i层 j台手机
  • Qt Creator + github copilot配置教程:AI编程新体验

    文章目录 前言 一 环境介绍 二 Copilot配置 1 安装nodejs 2 源码下载 方法a 代码克隆 方法b 直接下载源码包 3 路径配置 4 github copilot开通 三 安装Qt Creator 1 安装包下载 2 安装目
  • 五款实用的微信小程序(免费证件照)

    在这里给大家推荐几个平时常用的微信小程序 真心方便实用 绝对不是打广告 小米云证件照 目前很多证件照APP不是要收费 就是里面内置了许多广告 体验不佳 小米云证件照可以用三个词概况 免费 干净 无广告 懂的自然懂 扫描全能王 老牌的扫描工具
  • docker基础:联合文件系统

    首先docker的镜像是由一层一层的文件系统组成的 不同 Docker 容器就可以共享一些基础的文件系统层 同时再加上自己独有的改动层 大大提高了存储的效率 这个基础是联合文件系统 联合文件系统 UnionFS 是一种分层 轻量级并且高性能
  • 修改host方法

    打开路径 C Windows System32 drivers etc 将hosts文件拷贝出来修改之后放回去覆盖即可 想得到ip可以先ping一下那个域名 以下是一个例子 左边是ip 右边是域名 不用加 223 6 248 220 www
  • vue3+Element-plus el-select 下拉表格组件(2023-08-21 解决TSelectTable组件表单编辑回显设置defaultSelectVal 无效)

    2023 08 21 解决TSelectTable组件表单编辑回显设置defaultSelectVal 无效 2023 06 28 TSelectTable组件新增查询条件 效果如下 一 最终效果 二 代码示例
  • 【故障处理】EXP-00091 Exporting questionable statistics

    数据库平台 soalris10 数据库版本 9i 日期 2013 2 19 项目 关键字 1 Exp 00091 2 Exp 问题 使用exp导出时 出现错误 分析 oracle10g oerr exp 00091 00091 00000
  • Python报错No module named 'cv2'

    import cv2 Python运行过程中报错No module named cv2 Traceback most recent call last File Users congjam PycharmProjects Jam Test
  • python uwsgi_Python/WSGI应用快速入门

    Python WSGI应用快速入门 这个快速入门将会告诉你如何部署简单的WSGI应用和常见的web框架 这里 Python指的是CPython 对于PyPy 你需要使用特定的插件 PyPy插件 Jython支持正在开发中 注解 要遵循此快速
  • mysql表分区

    1 分表与表分区的区别 1 1 关于分表 分表是将一个大表分为几个或是多个小表 例如 table 1每天有1Kw的数据量 table 1随便时间的增长会越来越大 最终达到mysql表的极限 在这种比较极端的情况下 我们可以考虑对table
  • Android 路由框架ARouter源码解析

    作者 小马快跑 我们知道在使用ARouter时 需要在build config里配置 annotationProcessor com alibaba arouter compiler 1 2 2 并且知道annotationProcesso
  • freetype_4_使用freetype显示多行文字

    freetype 4 使用freetype显示多行文字 从左往右显示 1 先描绘一行文字 2 取出该行文字的最大高度 以此为基准算出下一行的位置 3 再描绘另一行文字 根据上一篇文章中代码修改主函数部分 int main int argv
  • Python自动化刷投票脚本开发,微信投票再也不需要发红包了

    前言 现在部分比赛为了推广赞助商或者比赛本身 需要参赛队伍进行网上拉票 甚至票数还会占一定比例的成绩 因此 刷票也就应运而生了 此次我们团队参加一个比赛 就需要网上投票决出前几名 作为一位技术人员 当然是得 解决 技术能解决的问题嘛 所以就
  • python-pymysql常用功能封装

    目录 简介 代码 测试 参考 简介 pymysql是一个客户端 本文进行一个简单封装 主要是结构化和批量操作 代码 import pymysql class MysqlCli def init self host user password
  • 《矩阵计算》chapter 01 在 Octave 中整理运行示例算法

    Algo1 算法1 1 1 点积 mc 1 1 1 algo dot product m function c mc 1 1 1 algo dot product x y c 0 for i 1 size x 1 c x i y i end
  • mybatis 查询数据表

    mybatis查询数据表 1 mybatis的环境搭建 2 创建实体类和dao的接口 2 1 实体类中的属性和数据库表的字段名称保持一致 3 创建Mybatis的主配置文件SqlMapConifg xml 4 创建配置文件IUserDao
  • 王者服务器维护8月25,王者荣耀8月25日英雄调整有哪些 8月25日英雄调整内容汇总...

    王者荣耀v1 20 1 37 安卓最新官方版 类型 角色扮演大小 471M语言 中文 评分 7 7 标签 立即下载 王者荣耀8月25日英雄调整内容汇总一览 王者荣耀体验服8月25日进行维护更新 一大波英雄技能都有很大的调整 宫本武藏又又又被
  • Kubernetes—minikube安装(笔记)

    minikube是本地的Kubernetes 致力于使Kubernetes易于学习和开发 安装过程来自官网 https minikube sigs k8s io docs start 安装kubectl 安装 curl LO https d