首页 > 其他分享 >minikube 的搭建

minikube 的搭建

时间:2023-11-28 23:33:10浏览次数:40  
标签:kubectl amd64 -- 命令 minikube linux 搭建

概述

minikube 是一个工具, 能让你在本地运行 Kubernetesminikube在你的个人计算机(包括 WindowsmacOSLinux PC)上运行一个一体化(all-in-one) 或多节点的本地 Kubernetes 集群,以便你来尝试 Kubernetes 或者开展每天的开发工作。

前期准备

  1. CentOS 7 .9
  2. root用户
  3. 安装Docker
  4. 2核及以上的CPU
  5. 2GB及以上的内存
  6. 20GB以上的空余磁盘空间

开始安装 minikube

官网安装文档:https://minikube.sigs.k8s.io/docs/start/

安装

curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
sudo install minikube-linux-amd64 /usr/local/bin/minikube

如果官网命令下载较慢,可以将下载地址替换为清华镜象源地址:

curl -LO https://mirrors.tuna.tsinghua.edu.cn/github-release/kubernetes/minikube/LatestRelease/minikube-linux-amd64
sudo install minikube-linux-amd64 /usr/local/bin/minikube

启动集群

从具有管理员权限的终端运行(非root用户):

minikube start --driver=docker

这个命令是启动minikue,并且指定驱动为Docker
如果你想要设置默认驱动为Docker

minikube config set driver docker

随后minikube将会下载必要的系统镜像,保持网络畅通,泡杯茶稍等一下就好。

连接你的集群

如果你已经安装了kubectl,那么你可以直接运行命令查看效果:

kubectl get po -A

这条命令是获取所有namespace下的pod,不出意外你应该能看到支撑kubernetes运行的一系列系统pod
或者你没有安装kubectl,但不用惊慌,minikube可以下载适合当前版本的kubectl,只需要执行以下命令:

minikube kubectl -- get po -A

设置终端命令别名

执行下面命令,安装vim

yum install vim -y

打开你的用户主目录下的 .bashrc 文件:

vim ~/.bashrc

添加下列别名:

alias k="minikube kubectl --"

k来替代minikube kubectl --命令。
保存并退出,然后重新加载终端:

source ~/.bashrc

执行下面命令,查看效果:

k get po -A

补充

还有部分minikube的命令可以直接查看官方文档:
https://minikube.sigs.k8s.io/docs/

标签:kubectl,amd64,--,命令,minikube,linux,搭建
From: https://www.cnblogs.com/techoc/p/17863428.html

相关文章

  • Cadence IC617 开发环境搭建
    本文主要介绍虚拟机安装方式,内容主要讲述虚拟机的使用,文末会补充手动安装的注意事项。如果你熟悉Linux的使用,可以试试手动安装。如果不熟悉,建议使用现成的虚拟机。资料和资源方面,推荐eetop和Google,eetop需要10快钱注册,花钱注册就好了,以后经常用得上。注意!注意!下载和访问可......
  • Flutter开发:一 环境搭建
    目前Flutter版本3.16已经发布,开发环境搭建参考官网: https://flutter.cn/docs/get-started/install1Flutter下载和配置1.1 开发Flutter在windows环境下开发,下载 1.2下载完成后,解压 1.3添加flutterSdk环境变量 2AndroidStudio安装和配置 2.1下载Andro......
  • Vite4+Typescript+Vue3+Pinia 从零搭建(4) - 代码规范
    项目代码同步至码云weiz-vue3-template要求代码规范,主要是为了提高多人协同和代码维护效率,结合到此项目,具体工作就是为项目配置eslint和prettier。editorconfig安装EditorConfigforVSCode插件,根目录下新建.editorconfig文件,增加以下配置[*.{js,jsx,ts,tsx,vue}]......
  • ubuntu20.04下搭建syzkaller环境 (避坑指南)
    1、安装golang环境,最开始使用aptinstallgolang,结果在编译syzkaller时,编译没法通过。在Makefile中最开始检测NCORES失败,直接退出。根据Makefile的逻辑,其中的NCORES,应该是前面的goruntools/syz-make/make.go语句拿到了环境信息,但是aptinstallgolang安装的golang环境,这个go文......
  • 直播平台搭建,自定义气泡效果(BubbleView)
    直播平台搭建,自定义气泡效果(BubbleView) packagecom.example.myapplication;importandroid.content.Context;importandroid.graphics.BlurMaskFilter;importandroid.graphics.Canvas;importandroid.graphics.Color;importandroid.graphics.Paint;importandroid.graphics.......
  • OpenWrt编译环境搭建
    OpenWrt编译环境搭建基于Ubuntu22.04,64bit的操作系统先clone仓库:gitclonehttps://git.openwrt.org/openwrt/openwrt.git可能会比较久,取决于网络状况。笔者是23年Q4写的,此时openwrt已经为v23了。clone成功后,会在clone的路径下有openwrt的文件夹。进入文件夹:cdope......
  • 一、环境搭建
    1.开发工具安装下载地址:https://developer.harmonyos.com/cn/develop/deveco-studio#download 选择自己操作系统的开发工具(DevEcoStrudio)即可!  ......
  • 百战商城项目---第11章 文件服务器 FastDFS 搭建
    1简介FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。FastDFS为互联网量身定制,充分考虑了冗余备份......
  • 使用OSS搭建私有云内网yum仓库的方法
    版权声明:原创作品,谢绝转载!否则将追究法律责任。—————作者:kirin使用OSS搭建私有云内网yum仓库的方法文字&图片内容已脱敏#、前几天接到一个搭建内网yum源的任务。刚接到这个任务的时候还是比较头疼的,因为内部有很多VPC。VPC与VPC之间是不互通的,又不能打高速通道,也不可能......
  • 移动支付项目介绍与环境搭建
    第1章讲义-项目介绍与环境搭建1.项目背景1.1项目背景随着移动支付的盛行,商业银行、第三方支付公司、其它清算机构、消费金融公司等众多类型的机构,都在为商户提供网络(移动)支付解决方案。另一方面,用户的支付需求繁多,支付渠道已呈“碎片化”状态,并且“碎片化”程度将逐渐加深......