作者回复: 你好,课程的镜像(服务+单页)都在官方docker hub上: https://hub.docker.com/u/boboweike
作者回复: 你的k8s应该没有安装好,建议参考AliyunContainerService的方式重新安装: https://github.com/AliyunContainerService/k8s-for-docker-desktop 我的B站空间上也有一个安装视频,可以参考: https://www.bilibili.com/video/BV16E411N7hU 如还有问题,看mac系统日志: https://www.howtogeek.com/356942/how-to-view-the-system-log-on-a-mac/ 搜docker或者kubernetes的错误日志信息,根据错误日志再定位问题。
作者回复: 嗯,有能力可以用vagant启虚拟机自建k8s玩
作者回复: 谢谢支持!有计划做本课程的后续扩展课程,敬请期待。 建议:建设和运维一套生产级的K8s集群,技术门槛高,人力和硬件等资源投入大,如果不是中大规模互联网公司,一般不建议自建K8s集群,建议直接用公有云提供的K8s集群,比如阿里云K8s。
作者回复: 你好,本地Docker Desktop for Mac/Win中的K8s是简化版,不可配置,master住在容器中(kubectl get po --namespace=kube-system),节点只有一个就是本机。
作者回复: 测试环境一般由公司运维搭建,根据公司测试环境硬件,按照官方文档搭建,利用kops之类的工具可以简化安装。当然有条件可以上公有云(例如aliyun)的k8s环境。
作者回复: 可以尝试把这个dashboard的源码(https://github.com/kubernetes/dashboard/releases/tag/v2.0.0)下载到本地, 再进入目录:aio/deploy 再运行:kubectl apply -f recommended.yaml