目 录CONTENT

文章目录

云原生 | `K8s` 初探

如风
2023-05-13 / 0 评论 / 0 点赞 / 23 阅读 / 299 字

云原生 | K8s 初探

Mac使用MiniKube搭建K8s环境

  1. 首先配置好docker环境

  2. 安装kubectl

    brew install kubectl 
    
  3. 官网下载virtualbox,配置为默认驱动

    minikube config set driver virtualbox
    
  4. 或者可以使用docker为默认驱动

    minikube config set driver docker
    
  5. 下载minikube

    curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-darwin-amd64
    sudo install minikube-darwin-amd64 /usr/local/bin/minikube
    
  6. 启动minikube

    minikube start --image-mirror-country=cn --registry-mirror=https://ug267z0y.mirror.aliyuncs.com --force
    

    --image-mirror-country=cn自动使用阿里云服务来支持minikube的环境配置

    image-20230513173557193

    常用配置参数如下

    • --driver=*** 从1.5.0版本开始,Minikube缺省使用系统优选的驱动来创建Kubernetes本地环境,比如您已经安装过Docker环境,minikube 将使用 docker 驱动
  • --cpus=2: 为minikube虚拟机分配CPU核数

    • --memory=2048mb: 为minikube虚拟机分配内存数
    • --registry-mirror=*** 为了提升拉取Docker Hub镜像的稳定性,可以为 Docker daemon 配置镜像加速,参考阿里云镜像服务
    • --kubernetes-version=***: minikube 虚拟机将使用的 kubernetes 版本
  1. 验证是否成功

    kubectl get pod -A	//用于获取所有命名空间中的所有Pod对象的列表
    

    image-20230513173716467

  2. 打开Kubernetes控制台 minikube dashboard

    image-20230513173814142

0

评论区