• Mac OS用docker Desktop安装单节点kubernetes


    方案:

    安装方式:阿里云minikube,k8s官方minikube,kubeadm, docker Desktop中自带第k8s

    安装环境:在linux虚拟机中安装k8s,在macos中安装k8s,在阿里云买服务器安装k8s

    在macos中安装用docker Desktop安装k8s如下:

    参考:

    https://blog.csdn.net/yinlongfei_love/article/details/86695917

    https://github.com/loverto/k8s-for-docker-desktop

    步骤如下:

    为 Docker daemon 配置 Docker Hub 的中国官方镜像加速 https://registry.docker-cn.com

    git clone https://github.com/loverto/k8s-for-docker-desktop

    git branch -a

    git checkout -b 18.09.1 origin/18.09.1

    cd k8s-for-docker-desktop

    ./load_images.sh

    启动docker Desktop里的k8s.

    几分钟后,运行命令检验:

    kubectl get pods --all-namespaces

    安装中遇到的问题是,k8s一直处于starting状态,无法到达runing

    问题解决:

    1、kubernetes的第二个选项不要勾,可能要下载东西,所以一直处于starting状态,如果勾了又无法取消,可以恢复docker的原始配置取消勾选。

     2、docker中的k8s版本和k8s-for-docker-desktop中k8s版本可能不一致,k8s-for-docker-desktop这里有好几个分支,根据需要选择跟自己docker Desktop里k8s一致的分支。

     我用的是k8s-for-docker-desktop的18.09.1分支

  • 相关阅读:
    自动轮播
    哈夫曼树的应用-金条划分
    计算两个日期相差的天数
    数据结构之算术表达式
    动态规划-矩阵最短路径
    动态规划-换钱最少货币数
    字母数字密码破解
    荷兰国旗问题
    集合并集
    进制数位幸运数
  • 原文地址:https://www.cnblogs.com/lakeslove/p/10881405.html
Copyright © 2020-2023  润新知