minikube搭建kubernetes详细教程
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言随着kubernetes的兴起,是时候要搭建一个kubernetes的学习开发环境了一、minikube是什么?Minikube 是 K8S 官方为了开发者能在个人电脑上运行 K8S 而提供的一套工具,但是由于国内环境,Minikube 需要科学上网或者换用
·
目录
前言
随着kubernetes的兴起,是时候要搭建一个kubernetes的学习开发环境了
一、minikube是什么?
Minikube 是 K8S 官方为了开发者能在个人电脑上运行 K8S 而提供的一套工具,但是由于国内环境,Minikube 需要科学上网或者换用其他仓库,本文使用阿里云的。
二、使用步骤
1.先决条件
前提条件,安装好docker,此处略过
安装kubectl
下载:https://storage.googleapis.com/kubernetes-release/release/v1.19.2/bin/linux/amd64/kubectl
可以直接Linux curl下载,也可以Windows下载了传上去
chmod a+x kubectl
mv kubectl /usr/local/bin/
关闭swap:
sudo swapoff -a
echo vm.swappiness=0 >> /etc/sysctl.conf
重启服务器
2.安装Minikube
Minikube全程在普通用户下安装使用,使用root用户会报错,如果在minikube start的时候,报错没有权限访问docker,把当前用户添加到docker组里面就行
curl -Lo minikube http://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/releases/v1.2.0/minikube-linux-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/
启动:
minikube start --driver=docker --registry-mirror=https://registry.docker-cn.com
查看:
minikube kubectl -- get pods -A
打开图形化界面:
minikube dashboard
映射端口到当前服务器:
上图,我的端口是42074
kubectl proxy --port=42074 --address='your ip' --accept-hosts='^.*' &
其他操作:
查看Node状态:
因为是单节点,所以就一个master
kubectl get nodes
查看所有pod:
kubectl get pods --all-namespaces
更多推荐
已为社区贡献1条内容
所有评论(0)