k8s本地环境搭建
k8s本地环境搭建提前安装docker,学习使用绝大部分的场景使用的是docker驱动,而且k8s学习与docker相一致。不要使用Docker Desktop for Mac/Windows 中的 K8s,其安装配置在国内(因为网络问题)是一个天坑,浪费时间生命,还会搞的docker下一堆镜像和容器,影响docker本身的使用。k8s中文文档:http://docs.kubernetes.org
k8s本地环境搭建
提前安装docker,学习使用绝大部分的场景使用的是docker驱动,而且k8s学习与docker相一致。
不要使用Docker Desktop for Mac/Windows 中的 K8s,其安装配置在国内(因为网络问题)是一个天坑,浪费时间生命,还会搞的docker下一堆镜像和容器,影响docker本身的使用。
k8s中文文档:http://docs.kubernetes.org.cn/
官方文档:https://kubernetes.io/docs、https://kubernetes.io/zh/docs/home/
国内相关安装教程如下:https://developer.aliyun.com/article/221687
阿里云发布的minikube地址:https://github.com/AliyunContainerService/minikube
Windows安装教程参考:https://www.jianshu.com/p/2b109945d8d4
目录
一、安装配置
(一)Windows安装配置
推荐使用 choco 来安装,choco 的安装使用可见 https://blog.csdn.net/qq_42374676/article/details/108102623
choco install kubectl
choco install minikube
choco install kind
(二)Mac安装配置
brew install kubectl
brew install minikube
brew install kind
(三)验证
kubectl version
minikube version
kind version
二、使用
(一)minikube
官网教程:https://minikube.sigs.k8s.io/docs/
中文教程:http://docs.kubernetes.org.cn/94.html
1、启动
minikube start --registry-mirror=https://registry.docker-cn.com --driver=docker
# 或者
minikube start --image-repository=registry.cn-hangzhou.aliyuncs.com/google_containers --vm-driver=docker
2、验证启动
# minikube status
host: Running
kubelet: Running
apiserver: Running
kubeconfig: Configured
3、打开控制台dashboard
minikube dashboard
(二)kubectl
官方中文教程:https://www.kubernetes.org.cn/doc-45
相关博客:https://blog.csdn.net/bbwangj/article/details/80814568
kubectl cluster-info
kubectl get nodes -o wide
(三)kind
更多推荐
所有评论(0)