1、 安装

  • Docker for Desktop

  • 安装K8s

    建议采用阿里云的k8s-for-docker-desktop,同时可以解决经常遇到的Docker for Desktop中K8S一直卡在starting状态

 git clone https://github.com/AliyunContainerService/k8s-for-docker-desktop.gitcd k8s-for-docker-desktop// 执行脚本安装K8S相关镜像(确认k8s-for-docker-desktop文件夹下的images中的k8s和本地安装的docker中需要的k8s版本保持一致)./load_images.sh

  • 设置docker代理和k8s的设置,并重启Docker for Desktop,

成功后状态如下:

2、配置K8S

 // 切换k8s的上下文状态到docker-desktopkubectl config use-context docker-desktop// 验证集群状态kubectl cluster-infokubectl get nodes

3、配置k8s的控制台

kubectl create -f kubernetes-dashboard.yaml// 检查kubernetes-dashboard的应用状态
kubectl get pod -n kubernetes-dashboard// 开启API Server应用代理
kubectl proxy

通过url可以访问Kubernetes dashboard
http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/#/login

4、 配置控制令牌

TOKEN=$(kubectl -n kube-system describe secret default| awk '$1=="token:"{print $2}')
kubectl config set-credentials docker-for-desktop --token="${TOKEN}"
echo $TOKEN

生成的token输入到下列令牌

登录成功后进入页面:K8

Mac+Docker+K8S本地搭建K8S集群相关推荐

  1. 本地搭建Elasticsearch集群

    目的 适合任何版本 本地搭建es集群,适合任何版本 下载地址 选择 Linux64(TAR) - No JDK 6.8.4 https://elasticsearch.cn/download/ 步骤 ...

  2. docker环境,搭建kafka集群

    https://zhuanlan.zhihu.com/p/114968151 docker环境,搭建kafka集群

  3. 使用Docker Swarm模式搭建Swarm集群

    转载:https://www.jianshu.com/p/df744c4e375e 目录 概述 创建和管理Swarm集群 Swarm集群的服务部署实践 1. 概述 Docker Swarm是原生的Do ...

  4. k8s之搭建单机集群

    写在前面 本文一起看下如何在单机环境下搭建k8s集群. 基础环境准备参考这篇文章 . 1:k8s的前世今生 现在当我们提到容器技术时,首先想到的肯定是docker,但其实在docker之前,谷歌公司就 ...

  5. redis映射的概念_在K8S上搭建Redis集群

    今天让我们试着在k8s里部署一个redis集群,了解更多k8s的细节和特性. 环境:minikube v0.30 (kubernetes 1.10) 问题分析 本质上来说,在k8s上部署一个redis ...

  6. 虚拟机本地搭建Hadoop集群教程

    Hadoop概述 狭义下Hadoop是Apache的一套开源软件,用java实现,广义上是围绕Hadoop打造的大数据生态圈 http://hadoop.apache.org Hadoop核心组件: ...

  7. 本地搭建mongodb集群

    创建数据保存目录 mkdir /data/db{1,2,3} 编写配置文件 vi /data/db1/mongod.conf systemLog:destination: filepath: /dat ...

  8. docker swarm快速搭建mogodb集群

    https://jingyan.baidu.com/article/d621e8da11e90e6965913f8c.html

  9. 学习笔记之-Kubernetes(K8S)介绍,集群环境搭建,Pod详解,Pod控制器详解,Service详解,数据存储,安全认证,DashBoard

    笔记来源于观看黑马程序员Kubernetes(K8S)教程 第一章 kubernetes介绍 应用部署方式演变 在部署应用程序的方式上,主要经历了三个时代: 传统部署:互联网早期,会直接将应用程序部署 ...

最新文章

  1. Windows 2000/XP/2003超级工具
  2. TCL(Tool   Command   Language)
  3. 使用 istringstream 遇到的一点小问题
  4. 【数据结构】队列-顺序队列、循环队列、链队、双端队列
  5. SAP Spartacus如何判断用户是否已经成功登录
  6. 【BootStrap】初步教程
  7. 我们多么想要新的Java日期/时间API?
  8. 洛谷 P2117 小Z的矩阵
  9. 利用Xposed+JustTrustMe绕过Android App(途牛apk)的SSL Pinning
  10. 【VOIP】 yate源码编译和部署
  11. 数据可视化设计作品,有时候更直击人心!
  12. linux phpcms,PHPCMS任意文件下载之exp编写
  13. 一个基于场景感应的android智能手机防丢失系
  14. 数字图像处理王慧琴课后答案_清华大学出版社-图书详情-《数字图像处理(第3版)》...
  15. 工业器械视觉检测方案
  16. 【Python基础】03 程序的控制流
  17. jstree使用教程
  18. 百度地图绘制多段 驾车路线
  19. 菜鸟站长的坎坷建站经历
  20. workFlow学习总结-----------workFlow简介

热门文章

  1. python数据分析兼职网上接单_python数据分析兼职网上接单
  2. mysql修改表字段长度sql,Java岗
  3. 【动手学深度学习PyTorch版】23 深度学习硬件CPU 和 GPU
  4. 如何使用Fiddler模拟弱网情况对app进行测试
  5. 山海经2服务器维护时间,服务器2月7日停止运营公告
  6. 周大福周周好珠宝丨以爱之名,宠我万千
  7. mysql之添加和删除字段
  8. 扫清电路设计软件盲点,protel DXP电路设计软件批量修改
  9. Java自动化脚本,想实现超越50年单身狗的手速吗,自动点击代码在这里
  10. tbc自建服务器,TBC版本GZS不会去新服,老板都在原服务器