minikube k8s 安装详细教程

编程教程 > Linux (2346) 2025-01-27 10:28:11

环境

本次minikube安装环境为Ubuntu 18.04.6 LTS

安装docker-ce

参考:Ubuntu 在线安装 Docker-xqlee (blog.xqlee.com)

注意配置docker镜像地址
sudo vi /etc/docker/daemon.json
 

{
    "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}

安装kubectl

下载kubectl

curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"

下载kubectl校验文件

curl -LO "https://dl.k8s.io/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl.sha256"

校验下载文件:

echo "$(<kubectl.sha256)  kubectl" | sha256sum --check

安装:

sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl

测试:

kubectl version --client

更多参考官方文档:Install and Set Up kubectl on Linux | Kubernetes

安装Minikube

安装conntrack

sudo apt-get install conntrack -y

下载minikube:

curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64

安装minikube:

sudo install minikube-linux-amd64 /usr/local/bin/minikube


启动:(配置阿里云镜像和警用vm)

sudo minikube start --image-mirror-country=cn --driver=none

或者:

sudo minikube start --image-mirror-country=cn --image-repository=registry.cn-hangzhou.aliyuncs.com/google_containers --vm-driver=none

 

更多资料参考:minikube start | minikube (k8s.io)

提示如果在启动步骤(sudo minikube start ...)卡死,重来建议先执行以下命令:
[user]

sudo minikube stop
sudo minikube delete

[/user]


启动控制面板

ubuntu@ubuntu:~$ sudo minikube dashboard &
[1] 17374
ubuntu@ubuntu:~$ * Verifying dashboard health ...
* Launching proxy ...
* Verifying proxy health ...
http://127.0.0.1:33931/api/v1/namespaces/kubernetes-dashboard/services/http:kubernetes-dashboard:/proxy/

注意默认情况下控制面板只能本地通过启动后的地址本机访问,需要配置下方代理


配置k8s控制面板端口代理

sudo kubectl proxy --port=8989 --address='192.168.79.133' --accept-hosts='^.*' &

port :端口 可以根据自己情况指定,未占用端口即可
address:地址一般配置服务器的内网ip地址即可

访问地址:http://192.168.79.133:8989/api/v1/namespaces/kubernetes-dashboard/services/http:kubernetes-dashboard:/proxy/

 

控制面板
控制面板

提示: 上方安装仅用于学习,配置不适用生产环境

自此安装成功且完毕,更多操作后续持续发文

 


评论
User Image
提示:请评论与当前内容相关的回复,广告、推广或无关内容将被删除。

相关文章
环境本次minikube安装环境为Ubuntu 18.04.6 LTS安装docker-ce参考:Ubuntu 在线安装 Docker-xqlee (blog.xqlee.com)注意配置doc...
环境准备minikube 安装,参考minikube k8s 安装详细教程spring boot demo项目一个spring boot项目 maven 主要依赖 &lt;depe...
接上篇文章minikube(k8s)部署spring boot项目(一)上篇文章讲解了k8s部署spring boot demo项目的一部分,本文主要讲解如何将服务暴露指定的端口给外部调用
罗技k375s优联配对默认情况下,K375s键盘的优联是f1那个键。由于某些原因被替换成为了蓝牙链接模式导致优联无法正常使用。这个时候需要下载一个软件 unif
yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel注意必须安装java-1.8.0-openjdk-devel,否则没有javac命令
Ubuntu 20.04 安装jdk8sudo apt-get install openjdk-8-jdk安装完成后查看版本java -version
yum安装jdk1.8-CentOS6.5,centos6,jdk8
一.前言俗话说,工欲善其事必先利其器,本教程主要讲解如何在sublime编辑器中安装python软件包,以实现自动完成等功能,并在sublime编辑器本身中运行build
安装docker和docker-compose参考文章:CentOS 8.0-8.4 yum 安装docker-ce-xqlee (blog.xqlee.com)Ubuntu 在线安装 Dock...
安装篇国外:curl -fsSL https://get.docker.com | bash国内:curl -fsSL https://get.docker.com | bash -s dock...
前置条件安装部署好graylog server创建graylog input 打开System/Inputs菜单选择输入类型为filebeat进行创建input创建inputinput信息配置i...
Xmind 8 pro 3.3.7 绿色免安装版下载信息,你是否还在网络大海中苦苦寻找Xmind 8 pro 绿色版?来看看吧
黑群晖常规安装方式请前往:黑群晖6.1.7 安装详细教程一、黑群晖二合一安装资源准备本教程针对常见的星际蜗牛为例
Linux(centos) nginx安装和nginx入门配置方法1.切换至root用户$su - 2.执行在线安装命令#yum install nginx -y 如果上面提示以下内容[root...
PowerDesigner配置MySQL数据库ID自增长教程。PowerDesigner如何配置ID自增长?下面开始讲解